ローカルで下記のコマンドを実行し、ダンプファイルを作成しました。
mysqldump -u root -p データベース名 > ダンプファイル名
上記のコマンドで作成したダンプファイルをリモートサーバーに転送し、そのサーバー上で、ダンプファイルを下記のように実行しようとしました。
mysql -u root -p データベース名 < ダンプファイル
実行しようとすると下記のようなエラーが表示されます。
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.
試したこと
ダンプファイルを作成する際、 --default-character-set=binaryオプションを付与して作成したダンプファイルを実行してみましたが、上記と同じエラーが表示されました。
また、sourceコマンドを使用して、ダンプファイルの実行を試みましたが、cannot execute binary fileというエラーが表示されます。
できる限り自分で調べてみたつもりですが、解決しないので、回答をいただけたらと思います。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/17 12:54
2020/01/17 12:57
2020/01/17 13:08