数据导出
数据库导出,导出至当前目录
mysqldump -u root -p [database_name] > [database_name].sql
数据库导出,导出至指定目录
mysqldump -u root -p [database_name] > [path].sql
数据表导出
mysqldump -u root -p [database_name] [table_name] > [table_name].sql
导出文件名与数据库名可以相同也可以不同,这并不影响后续的导入工作
数据导入
导入至新库
mysql> create database [database_name] (charset=utfmb4);
mysql> use [database_name];
mysql> source [database_name].sql;
如果数据库已存在,则忽略 create database
这一行,只执行后两行即可。
导出的文件会 drop
掉原表,然后重新创建,如果数据表已存在,将会在导入后被覆盖。