Mysql导出和导入数据库(使用命令行方式)

这里导出和导入的sql文件都是包含数据库结构和所有的数据。

1. 导出sql文件

进入mysql容器(不用登录mysql,没有使用容器的直接到mysql安装目录的bin文件夹中),执行以下命令:
mysqldump -u用户名 -p 数据库名 > 文件名.sql,按照提示输入数据库密码即可。
如:

mysqldump -uroot -p kubernetes > /kubernetes.sql

2. 导入sql文件

第一步:登录mysql,执行以下sql语句,创建一个空的数据库:
create database 数据库名;
如:

create database kubernetes; 

第二步:执行exit,退出登录。
第三步:执行以下命令,导入数据库:
mysql -u用户名 -p 数据库名 < 文件名.sql

mysql -uroot -p kubernetes < /kubernetes.sql

你可能感兴趣的:(Mysql导出和导入数据库(使用命令行方式))