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
例如:mysql -u root -p test 函数和存储过程导入之前需要先
设置 set GLOBAL log_bin_trust_function_creators = 1;
3.2函数和存储过程导入
例如:mysql -u root -p test 4.导出以及导入的语句执行完成之后都是需要输入密码的
本次导入和导出使用的都是root用户。
Enter password:******(输入密码之后回车即可)