アウトプットができる技術者に

it's a time to take a new step !

MySQLの文字コードを設定する

MySQLは5.0以降ぐらいから、文字コードの設定がいろいろと変わった(設定が追加された?)らしく、文字化けします。

毎回ハマるのでメモりました。
下記を全てチェックすれば、だいたい大丈夫なハズ。

<DB関連>
・my.ini(設定ファイル)

・設定


status;

・DataBaseの文字コード


show status;

show variables like '%char%';

・テーブルの文字コード


SHOW CREATE TABLE sample_table;

・カラムの文字コード


SHOW CREATE TABLE sample_table;


<プログラム側>
・ファイルのエンコード種別