Windows下
一、导出数据库
1.进入MySQL下的bin文件夹
cd /mysql5.7/bin
2.导出数据库,输入下面的命令,回车输入密码
mysqldump -u用户名 -p 数据库名>导出的文件名
3.如果只是导出一张表的话,直接在数据库后面加上表名即可
mysqldump -u用户名 -p 数据库名 表名>导出的文件名
执行之后就会看到生成的文件了,如果没有指定盘符,那么就在默认盘符bin目录下
注:mysqldump不是执行MySQL语句,不需要在后面加入分号(;),否则会报错。
二、导入数据库
1.输入下面的命令,回车输入密码,进入MySQL
mysql -u用户名 -p
2.如果数据库不存在则创建一个新的数据库,并指定编码
create database if not exists 数据库名 default charset utf8 collate;
3.选择要操作的数据库
use 数据库名;
4.导入数据库文件
source 数据库文件名;
5.查看数据库里的表
show tables;