MySQLで文字コードとコレーションを変更する。

以下は、すべて、utf8、utf8_general_ciに設定した場合の例。

データベースの文字コードの確認

 
データベースのコレーションの確認

 
データベースの文字コード、コレーションの更新

 
テーブルの文字コード、コレーションの確認

 
テーブルの文字コード、コレーションの更新

 
カラムの文字コード、コレーションの確認

 
カラムの文字コード、コレーションの更新(型をvarchar(255)にした場合)

 
設定ファイル
my.cnfに以下を記述。
 

[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8

※mysqldの再起動を忘れずに!