mysqlのキャラセット
utf8の環境でテーブルもデータもutf8なのに
mysql > status;
って入力して
って表示されたら
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
mysql > set names utf8;
ってすると
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
になる
でもダンプされたファイルがutf8でって時にmysql -u root -p DB < file
ってしたいなら
mysql --default-character-set=utf8 -u root -p DB < file
でOK
IOをしっかり意識しましょう、うん
てか最初から全部utf8にしとけばこんなことしないで済むのに
パッケージ便利だけど手動でコンパイルですよ、やっぱり