フォーラム: ヘルプ (スレッド #9042)

Windows環境でのMySQL文字コード設定(文字化け対策) (2005-10-17 11:11 by ruchida #17204)

MySQLの文字コードを「utf8」に設定します。

以下の手順に沿ってMySQLの設定を行ってください。

~設定手順~
1.MySQLをインストールする。
2.MySQLの設定ウィザードの文字コード指定画面で「utf8」を指定する。
3.MySQLをインストールしたフォルダ直下にあるmy.iniファイル、およびC:\WINDOWS\直下にあるmy.iniファイルに以下の記述を加える。

[mysql]
default_character_set=utf8


4.MySQLのサービスを再起動する。
5.DB・テーブルを作成し、データを入れる。


~確認方法~
全ての文字コードが「utf8」に設定されていることを確認します。
mysqlコマンドでMySQLサーバに接続し、以下のコマンドを実行してください。

mysql> show variables like 'char%';
+--------------------------+-----------+
| Variable_name | Value
+--------------------------+-----------+
| character_set_client | utf8
| character_set_connection | utf8
| character_set_database | utf8
| character_set_results | utf8
| character_set_server | utf8
| character_set_system | utf8
+--------------------------+-----------+