MySQLのコマンドライン実行で文字化け(UTF-8)

ファイルでの指定時……かな?

--default-character-set=utf8

コマンドラインで直打ちする場合

SET NAMES 'utf8';

を打つと、入力をutf8だと解釈する。

show variables like 'char%';

の結果、

  • character_set_client
  • character_set_connection
  • character_set_results

が latin1 から utf8 に変更された。

  • character_set_database
  • character_set_server
  • character_set_system

は元から utf8 だった。

カテゴリー: MySQL パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です