MYSQl从巨大的文件转储单个表

1 mysql file mysqldump

如何将单个表数据从巨大的转储文件转储到数据库中.

Gal*_*alz 8

如果我正确理解你的问题 - 你已经拥有许多表的转储文件,你只需要恢复一个表(对吧?).

我认为唯一的方法是将整个文件实际恢复到新的数据库,然后将数据从新数据库复制到现有数据库,或者只转储刚从新数据库恢复的表:

mysqldump -u username -p db_name table_name > dump.sql
Run Code Online (Sandbox Code Playgroud)

并在需要的地方再次恢复它.

为了使事情更快一点并保存一些磁盘,你可以在所需的表完全恢复后终止第一个恢复操作,所以我希望表名以字母表中的第一个字母开头:)