我在 phpmyadmin 中有一个数据库,有 3000000 条记录。我想将其导出到另一台电脑。现在,当我导出时,仅将 200000 个条目导出到 .sql 文件中,并且也不会导入到其他电脑上。
为任何登陆这里的人回答这个问题。如果您因为没有 SSH 访问 MySQL 服务或不知道如何使用命令行工具而只能使用 phpMyAdmin,那么这可能会有所帮助。然而,正如上面的评论所暗示的,使用 mysqldump 导出这种大小的数据库会容易得多。
phpMyAdmin(我使用的是 v3.5.6)允许单独导出表,如下所示:
- 选择要查看/编辑的数据库。所有表的列表应该
出现。
- 在表格列表中,勾选表格左侧的复选框
你想要出口。
- 在表格列表的底部,从“包含”中选择“导出”
已选择:'选择框。
- 出现导出屏幕。通常“快速”导出会起作用,并且
将其保存为“SQL”格式。
phpMyAdmin 还允许单独或成组导出记录,因此您可以从包含 100,000 条的表中仅导出 10 条记录。
- 请按照上述步骤 1 至 3 进行操作。
- 选择“自定义”而不是“快速”。
- 在“行”下选择“转储一些行”
- 然后输入要导出的行数以及起始行号。
- 在导出屏幕底部的“数据转储选项”下,选中
“创建查询的最大长度”足够大。
- 注意:例如,如果您要导出大型 BLOB 数据,则可能需要提高此数字。
希望对通过网络接触 phpMyAdmin 或 DBA 的新手有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)