MySQLを利用するためのXAMPPの設定

[`yahoo_users` not found]
Delicious にシェア
Pocket
Digg にシェア
[`evernote` not found]

 

日本語の文字化けを避けるためにも、文字コードを正しく設定する必要がある。




今回、文字コードをUTF-8に設定する方法を記載します。

MySQLでは、UTF-8がutf8という名で用意されているために、UTF-8ではなく、utf8と記述する点に注意。

目次

1.[C:\xampp\mysql\bin]にある[my.ini]ファイルをエディタで開く。

2.18行目付近の[# The MySQL server]の下に、[default-character-set=utf8]を追記する。

[client] 
# password       = your_password 
port            = 3306 
socket          = "C:/xampp/mysql/mysql.sock"
# Here follows entries for some specific programs
# The MySQL server
default-character-set=utf8

3.155行目から160行目付近の[character-set-server=utf8]と[skip-character-set-client-handshake]の先頭にある#を削除する

## UTF 8 Settings
#init-connect=\'SET NAMES utf8\'
#collation_server=utf8_unicode_ci
#character_set_server=utf8
#skip-character-set-client-handshake
#character_sets-dir="C:/xampp/mysql/share/charsets"

4.163行目付近の[mysql]ブロックの[#safe-updates]の下に、[default-character-set=utf8]を追加する。

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
default-character-set=utf8

5.[my.ini]ファイルを保存し、XAMPPコントロールパネルで、MySQLの[Stop]ボタンをクリックし、[Start]をクリックし、MySQLを再起動させる。




XAMPPコントロールパネル:MySQLを再起動

 




MySQLが再起動しない場合は、my.iniに加えた記述が誤っていないかどうかを確認する。

【参照】

[amazonjs asin=”4797371854″ locale=”JP” title=”基礎からのPHP (基礎からシリーズ)”]

(Visited 375 times, 1 visits today)
[`yahoo_users` not found]
Delicious にシェア
Pocket
Digg にシェア
[`evernote` not found]

One thought on “MySQLを利用するためのXAMPPの設定

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください