windows下 Mysql 8.0.x 数据库简单的导出和导入!!!

1.首先需要进入到mysql安装目录下的bin目录,执行cmd进入命令窗口。

 

2.导出(导出某个数据库,也可以针对某张表导出)
2.1导出数据结构以及数据的命令:

mysqldump -u root -p dbName > 想要导出的目录
例如:mysqldump -u root -p bigdata > G:\mysql-8.0.12-winx64\dump.sql


2.2导出函数和存储过程 (-ntd 表示存储过程 -R 表示函数)

mysqldump -u root -p -ntd -R dbName > 想要导出的目录

例如:mysqldump -u root -p -ntd -R bigdata > G:\mysql-8.0.12-winx64\fun.sql

 

3.导入

3.1导入备份的数据结构以及数据:

mysql -u root -p dbName < 导出时的sql文件所在路径

例如:mysql -u root -p test < G:\mysql-8.0.12-winx64\dump.sql

函数和存储过程导入之前需要先
设置 set GLOBAL log_bin_trust_function_creators = 1;

3.2函数和存储过程导入

例如:mysql -u root -p test < G:\mysql-8.0.12-winx64\fun.sql

 

4.导出以及导入的语句执行完成之后都是需要输入密码的

本次导入和导出使用的都是root用户。

Enter password:******(输入密码之后回车即可)

posted @ 2019-08-27 15:53  classBug  阅读(4242)  评论(0编辑  收藏  举报