MySQL数据库导入导出

2019-03-01

 

导入:

如果存在外键:

set foreign_key_checks=0;//导入执行前取消外键约束检查

set foreign_key_checks=1;//恢复外键约束检查

1. MySQL命令行里:source sql文件

2. shell命令行里:mysql -u 用户 -p 数据库 < sql文件

 

导出

mysqldump,这个命令是shell命令行里执行的。

mysqldump -u 用户名 -p 库名 表名 > sql文件

//表名可以省略,只导出这个库的所有表

 

更多操作 man 一下。

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