2012-07-13 16 views
5

heroku mysqlデータベースをローカルのmysqlデータベースにプルしようとしていますが、エラーが発生します。ローカルのmysqlデータベースでmysqlデータベースを取得中にエラーが発生しました

githubに問題を掲載しました。 Hereはgithubに投稿した問題です。私はまた、エラーのログを掲載します。

この問題を解決するのを手伝ってください。

私のローカルデータベースにherokuデータベースを取得する他の方法はありますか?

私はchunkksizeでデータを取得しようとしていますが、同じエラーが発生してから60〜70%のデータしか取得しません。

答えて

4

MySQLは動作中にnet_read_timeoutに達している可能性があります。デフォルトは30秒です(これは英雄で起こります)。

は、MySQLの設定ファイルに追加します。

net_read_timeout = 300 
net_write_timeout = 300 

再起動MySQLと再試行してください。

+0

私はmac miniで作業しています。だから私はどこからこの変更を加えることができますか? –

+0

はMySQLのバージョンによって異なりますが、通常は/etc/mysql/my.cnfまたは/etc/my.cnfです – c2h5oh

+3

Herokuは直接MySQLサービスを提供していないので、どのMySQLアドオンを使用していますか? –

3

DBをインポートするためにコマンドプロンプトを使用することができます。それ以外の場合は、サイズ制約があります。

同じものに対しては、mysqlコマンドを使用します。 参照:http://www.cyberciti.biz/faq/mysql-import-command/

+0

herokuサーバーとherokuからデータを取得すると、.sqlデータベースファイルは提供されません。 –