成熟意味着停止展示自己并学会隐藏自己。——《失踪的孩子》

官方文档:https://dev.mysql.com/doc/refman/8.0/en/backup-and-recovery.html

我们可以使用mysql自带的导出工具mysqldump进行导出,我们进入到mysqlbin目录,运行命令

1
mysqldump -u[用户名] -p --default-character-set=[编码格式] --databases [数据库名] > [导出路径]

例如我此处的:

1
mysqldump -uroot -p --default-character-set=utf8 --databases test > D:\file\tmp\xxx.sql

输入完毕后需要输入密码,我们输入就行了

image-20220222212924262

然后我们可以在mysql客户端中使用source命令,首先连接mysql

1
mysql -uroot -p

输入密码后我们切换到想导入的数据库

1
use test;

然后使用source

1
source D:/file/tmp/xxx.sql;

注意反斜杠转义问题

image-20220222213334575

我们再次show tables;

image-20220222213407601

可以看到成功导入