MySQL 一次性备份导出/导入所有数据库

1. 查看本地mysql的安装路径

1.1 输入cmd,以管理员身份运行命令提示符,输入该指令

mysql–uroot –p

连接进入mysql

1.2 连接数据库成功后输入

show variables like "%char%";

结果如下:

mysql导出指定多个库命令 mysql导出全库_mysql

2.导出所有数据库

2.1命令行中定位到mysql的bin目录

结果如下:

mysql导出指定多个库命令 mysql导出全库_数据库_02

2.2 输入命令

mysqldump -uroot -p --all-databases > e:\bk_sql\bk_20200414.sql

语法:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
注意:-p后边的参数是数据库名,如果要导出某个指定的数据库m,那么命令为:mysqldump -u root -p m > e:\bk_sql\bk_20200414.sql。另外,注意>符号两边的空格一定要有。

2.3 输入密码,回车,导出OK。

mysql导出指定多个库命令 mysql导出全库_数据库_03


注意:导出过程中没有光标闪烁,当你发现又可以键入命令(有光标闪烁了),数据库就导出完成了。

3.导入所有数据库

命令:sourced:E\bk.sql;