my.cnfを設定する

設定の確認↓

mysql> status
--------------
mysql  Ver 14.7 Distrib 4.1.22, for redhat-linux-gnu (x86_64) using readline 4.3
|
|
|
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1
|
|
|
--------------

インストール直後の文字コードを見ると”latin1″とかになっているので、
コレをunicodeに変更します。

/etc とかにあるmy.cnfを設定。
それぞれの項目に以下を追加します。

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
[client]
default-character-set = utf8
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8

mysqldを再起動。

#service mysqld restart

mysqlを起動して設定を確認すると。。。

mysql> status
--------------
mysql  Ver 14.7 Distrib 4.1.22, for redhat-linux-gnu (x86_64) using readline 4.3
|
|
|
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8
|
|
|
mysql>

http://d.hatena.ne.jp/shimonoakio/20080129/1201609465
http://tod.cocolog-nifty.com/diary/2005/12/xamppphpmysql_6279.html

コメント

タイトルとURLをコピーしました