拉本地mysql数据库中的mysql数据库时出错

问题描述:

我试图把我的本地mysql数据库中的heroku mysql数据库,但它给了我一些错误。拉本地mysql数据库中的mysql数据库时出错

我已经在github上发布了这个问题。 Here是我发布在github上的问题。我也发布错误日志。

请帮我解决这个问题。

是否有任何其他方式让我的本地数据库得到heroku数据库..?

我也试图通过chunksize获取数据,但它只提取60到70%的数据,之后它会给出相同的错误。

在操作过程中,MySQL可能已经达到了net_read_timeout--默认为30秒(它与heroku一样)。

添加在你的MySQL配置文件:

net_read_timeout = 300 
net_write_timeout = 300 

重启MySQL,然后再试一次。

+0

我正在使用mac mini。所以从那里我可以做出这种变化......? – 2012-07-17 12:17:05

+0

取决于MySQL版本,但通常是/etc/mysql/my.cnf或/etc/my.cnf – c2h5oh 2012-07-17 13:56:24

+3

Heroku不直接提供MySQL服务 - 那么您使用的是哪个MySQL附加组件? – 2012-07-18 11:02:49

您可以使用命令提示符导入数据库,否则会有大小限制。

使用mysql命令相同。 请参考:http://www.cyberciti.biz/faq/mysql-import-command/

+0

我从heroku服务器获取数据,heroku不提供任何.sql数据库文件。 – 2012-07-22 11:47:26