mysqldump 只需要导出一个表的部分数据,如何写?一定要详细点的 够详细我追加分数

2025-01-08 10:47:31
推荐回答(3个)
回答1:

mysqldump 导出某表的部分数据

mysqldump -uroot -proot -h172.16.18.2 logaudit logaudit_log --where=" id <10" > test.sql
相当于 select * from logaudit_log where id < 10 的数据以及表结构都被导入拉test.sql中!

【希望可以帮助到你,互相帮助,共同进步】

回答2:

部分数据的话,你可以创建一个新表,用select语句出来的结果去创建那个临时表,然后导出临时表即可。
例如 create table tem1 select * from table1 where id < 100;

回答3:

可以创建一个临时表,然后导出