2016-04-18 20 views
0

大きなSQLダンプをmysqlデータベースにインポートしようとしましたが、次のエラーが発生しました。 PHPMYADMINインターフェイス経由でインポートできませんでした。ボリュームが大きすぎます。 は、だから私は、コマンドラインで試してみました:mysql -uroot -p dbsnp < SNP_HGVS.sqlが、私はこのエラーを得た: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: dL'.`大きなSQLダンプをインポート中にPHPMYADMINエラーが発生しました

あなたがこの問題を解決する方法を知っていますか? 多くのありがとうございます。

+0

'mysql -u root -p'の代わりに' mysql -uroot -p'を使っても構いませんか? – rhavendc

+0

ダンプがMySQL用に正しくフォーマットされている(つまり、同様の設定の別のmysqlソースから来ている)のですか? データをインポートするサーバーにSQLダンプのソースと同様の設定が適用されていますか? –

+0

@ WalSorensen、こんにちはウォルト、実際には、ダンプが正しくセットアップされていませんでした。私はアーカイブを再抽出し、今は動作します。 – user979974

答えて

0

:リンクをご確認ください

ソースSQLダンプが正しくセットアップとMySQLのためにフォーマットされていませんでした。正しいMySQL設定/形式でデータを再ダンプすると、問題が解決されます。

0

私にはダンプファイルの文字はUTF-8ではないようです。エラーごとに--binary-modeをオンにする必要があります。明確化の質問やコメントを1として[Enable binary mode while restoring a Database from an SQL dump

+0

あなたのリンクを見ました。オプション '--binary -o'を追加すると、' ERROR at line 1:不明なコマンド '\ O'.'なんて考えられますか? – user979974

関連する問題