拉本地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,然后再试一次。
答
您可以使用命令提示符导入数据库,否则会有大小限制。
使用mysql命令相同。 请参考:http://www.cyberciti.biz/faq/mysql-import-command/
+0
我从heroku服务器获取数据,heroku不提供任何.sql数据库文件。 – 2012-07-22 11:47:26
我正在使用mac mini。所以从那里我可以做出这种变化......? – 2012-07-17 12:17:05
取决于MySQL版本,但通常是/etc/mysql/my.cnf或/etc/my.cnf – c2h5oh 2012-07-17 13:56:24
Heroku不直接提供MySQL服务 - 那么您使用的是哪个MySQL附加组件? – 2012-07-18 11:02:49