我需要在我的数据库中只恢复一个表.
我有一个.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