mysql导出导入文件

导出文件:

mysqldump -h 数据库地址 -P 端口 -u 用户名 -p密码 数据库名 表名 --where="条件" > 目标路径/目标文件

eg.
mysqldump -h localhost -u test_user -p123456 --databases test --tables sc_daily --where="BASE_YMD in('2021-07-14','2021-07-15','2021-07-16','2021-07-17','2021-07-18','2021-07-19')">./sc_daily_omt.sql

只导出数据不导出结构:
使用参数 -t:
mysqldump -h localhost -u test_user -p123456 --databases test -t --tables sc_daily --where="BASE_YMD in('2021-07-14','2021-07-15','2021-07-16','2021-07-17','2021-07-18','2021-07-19')">./sc_daily_omt.sql

导入文件:

mysql -h 数据库地址 -P 端口 -u 用户名 -p密码 数据库名 < 源文件路径/源文件文件

使用命令行,切换到需要目标数据库下,执行 source 源文件路径/源文件文件;

eg.
mysqldump -h localhost -u test_user -p123456 --databases test --tables sc_daily --where="BASE_YMD in('2021-07-14','2021-07-15','2021-07-16','2021-07-17','2021-07-18','2021-07-19')">./sc_daily_omt.sql

use test;
source sc_daily_omt.sql

Guess you like

Origin blog.csdn.net/aleefang/article/details/119532957