cloud9上で開発している時にmysqlの検索結果が文字化けする問題
cloud9でPHPのプロジェクトを試しに作成していたときにmysqlの検索結果が文字化けしてしまう際の対応内容の備忘録
- phpmyadmin等で「SHOW VARIABLES LIKE "chara%"」でDBのデフォルト値を確認する。
- 「sudo vi /etc/mysql/my.cnf」で設定ファイルを以下の要領で編集する。
[mysqld]セクション末尾に「character-set-server=utf8」を追加。
[client]セクション末尾に「default-character-set=utf8」を追加。 - 「ESC」キー後に「:wq」でmy.cnfの編集内容を保存する。
- 「mysql-ctl restart」でmysqlを再起動する。
- 再度phpmyadmin等で「SHOW VARIABLES LIKE "chara%"」を実行し”~latin~”の設定がなくなっていればOK。
そもそもUNIXとかviに慣れていかないといけないかもと感じましたっ!
以下参考URL