成熟意味着停止展示自己并学会隐藏自己。——《失踪的孩子》
官方文档:https://dev.mysql.com/doc/refman/8.0/en/backup-and-recovery.html
我们可以使用mysql
自带的导出工具mysqldump
进行导出,我们进入到mysql
的bin
目录,运行命令
1 | mysqldump -u[用户名] -p --default-character-set=[编码格式] --databases [数据库名] > [导出路径] |
例如我此处的:
1 | mysqldump -uroot -p --default-character-set=utf8 --databases test > D:\file\tmp\xxx.sql |
输入完毕后需要输入密码,我们输入就行了
然后我们可以在mysql
客户端中使用source
命令,首先连接mysql
1 | mysql -uroot -p |
输入密码后我们切换到想导入的数据库
1 | use test; |
然后使用source
1 | source D:/file/tmp/xxx.sql; |
注意反斜杠转义问题
我们再次show tables;
可以看到成功导入