これは既知のバグです MySQLで。
ご覧のとおり、これは2008年以降の既知の問題であり、まだ修正されていません!!!
回避策
最初に、インポートするデータベースを作成する必要があります。テーブルは必要ありません。次に、データベースをインポートできます。
-
最初にMySQLコマンドラインを起動します(必要に応じてユーザー名とパスワードを適用します)
C:\>mysql -u user -p
-
データベースを作成して終了します
mysql> DROP DATABASE database; mysql> CREATE DATABASE database; mysql> Exit
-
選択したデータベースをダンプファイルからインポートします
C:\>mysql -u user -p -h localhost -D database -o < dumpfile.sql
localhostは、インポート先のMySQLサーバーのIPまたはドメインに置き換えることができます。mysqlプロンプトでDROPコマンドを実行する理由は、空のクリーンなデータベースから開始するためです。