2013/07/01

MySQL default-character-set エラー UTF-8 文字コード

MySQL 5.5ではdefault-character-setが廃止されてた…

★[client]、[mysql]で、default-character-set=utf8を設定する
character_set_client     | cp932 クライアント送信用
character_set_connection | cp932 サーバー受信した後、変換用
character_set_results    | cp932 サーバー返信用

★[mysqld]でcharacter-set-server=utf8で設定できる
character_set_database   | latin1 デフォルト設定
character_set_server     | latin1 サーバ側
character_set_filesystem | binary
character_set_system     | utf8
character_sets_dir       | D:\mysql-5.5.31-winx64\share\charsets\

skip-character-set-client-handshake  enforce using of utf8 encoding in db.