###前提・実現したいこと
MySQLで character_set_client
と character_set_connection
をutf8からutf8mb4に変更したいのですが、上手くできずに困っています。
OS: Ubuntu 14.04 LTS
MySQL: MySQL Community Server 5.7.20
###試したこと
/etc/mysql/conf.d/mysql.cnf に以下を追加しました。
[mysql] default-character-set = utf8mb4
その後、MySQLを再起動。
sudo service mysql restart
設定の反映を確認。
mysql> show variables like "chara%"; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8mb4 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8mb4 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec)
というように、設定をしても反映されません。
また、 設定ファイルに [client]
セクションを追加しても、結果は同様でした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/11 05:39
2018/01/11 05:43
2018/01/11 05:50
2018/01/11 06:10 編集