MySQLのチップス - 設定

投稿日 2015/02/09

[Home] [Index] 


テーブルの文字コードを UTF-8 にするには

構成ファイル (my.cnf) でインスタンス全体のデフォルトの文字コードをUTF-8にすることができます。

Ubuntu の場合、my.cnf は、/etc/mysql の中にあります。そして、変更箇所は何か所かあります。

# ssl-key=/etc/mysql/server-key.pem
character-set-server=utf8

[mysqldump]
quick
quote-names
max_allowed_packet      = 16M
default-character-set=utf8

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
default-character-set=utf8

my.cnf を変更しなくても、データベースを作成するとき、CREATE DATABASE 文で文字コードを UTF-8 にすることができます。

あるいは、テーブルを作成するとき、CREATE TABLE 文でテーブルあるいはフィールドの文字コードを UTF-8 にすることができます。


 

 


 このページの先頭 

 開設 2014年12月   著作権 2014-2015 bonk.red  連絡先: こちらからメッセージを送ってください。(お仕事も大募集)