MySQL日本語対応
初期設定で日本語をINSERTすると文字化けする。
環境
CentOS7
my.cnf設定
$ sudo vi /etc/my.cnf
以下を加筆。
[mysql] default-character-set=utf8 [mysqld] character-set-server=utf8
MySQL再起動。
$ sudo systemctl restart mysqld
設定確認。
$ mysql -u root -p mysql>status Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8
文字コードがutf8になっていればOK。