【MySQL】Unknown command ‘\”.
問題
MySQLで、ダンプをリストアしていたら、こんなエラーに出会いました。
Unknown command '\''.
答え
クライアント側(mysqlコマンド)の文字コードの設定をする。
コマンドラインオプションで以下のように指定する。
うまくいくとき
$ mysql -u user --default-character-set=utf8 database_name < dump.sql
うまくいかないとき
$ mysql -u user database_name < dump.sql ERROR at line 123: Unknown command '\''. $ mysql -u user --default-character-set=sjis database_name < dump.sql ERROR at line 123: Unknown command '\''.
原則UTF-8で運用しているなどなら、my.cnf に設定しておくことで、オプションで都度都度指定する必要はなくなる。
コメント