【发布时间】:2012-09-12 22:54:29
【问题描述】:
我正在使用亚马逊网络服务,我已经设置了 EC2 和 RDS 并安装了 apache、php、mysql、phpmyadmin。
我可以导入小的 sql 文件(我还设置了 worpdress 并为此导入了一个 sql db)但是当我尝试使用 putty 导入一个 200mg 的 sql 文件时,我得到了
ERROR 2006 (HY000) at line 186: MySQL server has gone away'
经过一些研究,似乎增加 DB 参数组 中的 max_allowed_packet、wait_timeout 和 net_read_timeout 会有所帮助,但它没有(我在进行更改后确实重新启动,我还使用 RightScale 仪表板将它们设置为最大允许值)。
还有什么我应该注意的可能导致这种情况的吗?
我也尝试了 bigdump.php,但没有成功。
我猜有很多人使用 aws 上传大型 mysql 数据库,所以这有点让我发疯。
【问题讨论】:
-
您是在 EC2 机器上还是从本地机器上尝试这个?
-
我正在使用 Putty 从我的本地计算机上尝试。