2011年12月18日日曜日

MySQLのメモ

MYSQL関連のメモ。

データの入力はできたのだが、SQLから読み出すと読めない。
MySQLはデフォルトではcharasetがUTF-8ではないようなので設定してみる。

Ubuntu11.10だと/etc/mysqlにmy.cnfがあるのでそれをいじって
[mysqld]セクションの最後に

default-character-set=utf8
character-set-server=utf8

を書き込みmysqlを再起動。再起動は、

$sudo /etc/init.d/mysql restart

でOK。
最後にmysqlに入って、
mysql>show variables like "char%";
と打つとValueのところにutf8が設定されている。

しかし、設定前に入力したデータがまだ問題ある。どうしようかな。

0 件のコメント:

コメントを投稿