2

私はxamppを使用している日本のシステムを使用しています。これは、データベースをダンプするために使用する行です。

c:\xampp\mysql\bin>mysqldump.exe -uroot wp_newsja > dump.sql

次に、別のサーバーにデータベースを作成します。

c:\xampp\mysql\bin>mysqladmin -uroot create db

しかし、SQLを実行しようとすると...

c:\xampp\mysql\bin>mysql -uroot db < dump.sql

...次のエラーが発生します。

ERROR at line 145: Unknown command '¥''.

日本のコンピュータでは、パスのスラッシュ/は「¥」で表されます。これは、これがutf8の問題であると私に信じさせます。たぶん、utf8フラグを使用してmysqldumpを実行する方法はありますか?助けてくれてありがとう!エクスポートされたSQLはここにあります:http://goo.gl/7MPVG-145行目のエラー:

編集:問題は解決しました:

mysql --default-character-set=utf8 db < dump.sql

誰かの時間を無駄にしてすみません。

4

2 に答える 2

3
mysql --default-character-set=utf8 db < dump.sql
于 2012-08-17T06:38:37.803 に答える