• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLのClient characterset)

MySQLのClient charactersetについて

このQ&Aのポイント
  • MySQLのClient charactersetをutf8に設定する方法を教えてください。
  • Client charactersetがcp932になっているメリットについて教えてください。
  • MySQLのClient charactersetについて詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.2

質問1 my.ini でutf8指定なのに、mysqlでログインしたときにcp932となっているなら、起動時オプションが付いているか、編集しているmy.iniが別物の可能性があります。 windows vista 以降では、MySQLの本体を C:\Program Files にインストールしたりすると、設定ファイルをうまく変更できなかったりします。 質問2 mysql client とは、mysql/bin ディレクトリーに入ってる、mysqldump や mysqlmanager などのツール類のこと。これらを実行するときは[client]での設定を使う。 [mysql] での設定は、 コマンドラインで、mysql を起動するときの設定。 windows7 でコマンドライン表示をutf8に簡単に変更可能かどうかまでは知りませんが、vista までは、default cp932でutf8表示への変更は結構面倒なので、[mysql] でのcharacterset設定もcp932 にするのが吉。 あと、[mysqld] での設定で、server default 設定となります。

re999
質問者

お礼

回答ありがとうございました。 参考になりましたー

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

[my.cnf] character_set_server=utf8 collation_server=utf8_unicode_ci

re999
質問者

お礼

回答ありがとうございましたー

すると、全ての回答が全文表示されます。

関連するQ&A