【发布时间】:2012-11-30 00:15:41
【问题描述】:
我们一直在使用 phpmyadmin 导出工具备份我们的网站。昨晚我们不得不从备份中恢复数据库,我们意识到大约前 40 个表已完全备份,但其余 20 个表报告为 0 行,经过调查,我们发现 phpmyadmin 导出功能打印了 #2006,MySQL 有导出转储中的所有这些表都消失了。由于创建了巨大的转储,我们永远不会注意到这一点。这非常令人沮丧和烦人,我们不得不依赖托管服务提供商的备份解决方案。
现在我的问题是, 这是 phpmyadmin 的默认行为吗? 有没有可靠的导出不锁定表的mysql转储的解决方案?
感谢您的建议。
【问题讨论】:
-
你收到了吗
Error 2006: MySQL Server has gone away. -
没错,错误是 -- -- Dumping data for table
xxxxxx_table-- in use (#2006 - MySQL server has gone away) -
正如您提到的 phpmyadmin,您使用的是 WAMP 还是 XAMPP?
标签: mysql phpmyadmin mysql-error-2006