php – Mysqldump – 如何从这个文件恢复单个表?

我需要在我的数据库中只恢复一个表.

我有一个.sql文件,其中包含一个表所需的所有信息,但其余的将覆盖其他表的重要信息.

而不是使用解决方案here – 使用我从未听说过的工具,我认为手动执行它会更加确定.

不幸的是,MySqlDump生成的GIANT插入行太长,无法粘贴到mysql命令行中……

我该怎么办?

我应该像上面的链接一样使用sed吗?

或者我可以将mysqldump.sql中特定表的命令粘贴到新的.sql文件中,然后调用:

mysql -u root -p -h localhost < copyPasteFile.sql

最佳答案 你可以尝试一下

mysql -u root -p databasename -h localhost < copyPasteFile.sql 
点赞