如何将单个表数据从巨大的转储文件转储到数据库中。MYSQl从大文件转储单个表
1
A
回答
8
如果我正确理解你的问题 - 你已经有了许多表的转储文件,你只需要恢复一个表(对吧?)。
我认为要做到这一点的唯一方法是实际上将整个文件恢复到一个新的数据库,然后将数据从新的数据库复制到现有的数据库,或者只转储刚刚从新数据库恢复的表:
mysqldump -u username -p db_name table_name > dump.sql
无论你需要它,还是可以恢复它。
为了让事情变得更快,节省一些磁盘,你可以杀死第一个还原操作后所需的表完全恢复,所以我希望表名用拼音:)
的第一个字母的一个开始
2
有你会如何做到这一点在下面的文章提出了一些建议:
- http://blog.tsheets.com/2008/tips-tricks/mysql-restoring-a-single-table-from-a-huge-mysqldump-file.html
- http://blog.tsheets.com/2008/tips-tricks/extract-a-single-table-from-a-mysqldump-file.html
我发现这些通过在谷歌上搜索“从mysql数据库转储加载单表”:http://www.google.com/search?q=load+single+table+from+mysql=database+dump
相关问题
- 1. 转储大块的MySQL表
- 2. 操纵巨大的MySQL转储文件
- 3. 从单个转储文件加载多个svn存储库
- 4. ERROR 1115时从MySQL转储文件
- 5. 自动将所有mysql表转储为单独的文件?
- 6. 从单个转储文件恢复多个SQL Server数据库
- 7. 将PostgreSQL转储文件转换为MySQL?
- 8. 将Mysql转储文件从INSERT转换为INSERT IGNORE
- 9. 在mysql中从数据库转储表?
- 10. 从mysql中的表转储单条记录的脚本
- 11. MySQL转储文件在哪里?
- 12. 将MySQL转储文件导入MSSQL
- 13. 如何转储sql.gz文件到MySQL
- 14. 转储文件在MySQL 5.0.88问题
- 15. 追加转储到现有的MySQL转储文件
- 16. 将大型JSON文件转换为MySQL
- 17. 当使用Java将文件从文件翻转并存储到另一个文件时,文件大小减小
- 18. 从多个转储恢复MySQL中的表
- 19. 如何使MySQL转储文件从终端中MAC
- 20. 从mysql数据库创建转储文件
- 21. 如何将临时MySQL表转储到文件中?
- 22. MySQL blob转储到制表符分隔文件
- 23. 从ELF目标文件转储C结构大小
- 24. 负载巨大的SQL转储到MySQL
- 25. mysql转储生成一个空的sql文件
- 26. CRUD不从mySQL存储文件
- 27. MySql - 将大量记录从一个表转移到另一个表
- 28. 斌日志转储 - mysql主从从属
- 29. 从多个表填充表单yii2 mysql
- 30. 单个大型v/s多个小型MySQL表格用于存储选项
这是来自谷歌的最快加载响应:“mysqldump单个表”恭喜,感谢您没有链接到一些缓慢加载的博客 – ryansstack 2012-11-13 20:21:47