2009年4月27日月曜日

Mysql5.0の文字コードをUTF-8に変更する

[目標]
Mysql5.0の文字コードをUTF-8に変更する

[環境]
Ubuntu Jaunty Jackalope 9.04
USB 104Key (US)



[したこと]

インストール
# sudo apt-get -y install mysql-server mysql-server-5.0 mysql-client-5.0 libdbd-mysql-perl libdbi-perl

パスワードの設定
# mysql

mysql> SET PASSWORD FOR root@localhost=PASSWORD('passwd');

mysql> exit

$ mysql -u roo -p

mysql> exit


設定ファイルの編集
# sudo vi /etc/mysql/my.cnf

[client]
line22のあたりに追記
default-character-set=utf8

[mysqld]
line35のあたりに追記
default-character-set=utf8
line41のあたりに追記
skip-character-set-client-handshake

再起動

# sudo /etc/init.d/mysql restart

確認

$ mysql -u user-name -p
mysql> status
mysql> exit