MySQLのキャラクターセット(文字コード)
参照
MySQLではまったこと - ぱんぴーまっしぐら
キャラクターセット
MySQL4.0はサーバのみで文字コードを設定して、それがテーブル等(クライアント)の設定となる
が、4.1、5.0はサーバとクライントで別々に設定でき、相互に変換する
そのため4.0ではテーブル作成時の
DEFAULT CHARSET=utf8;
といった様なクライアント側での指定は不可能
その他余談メモ mysql4.0では
- boolean型が無いため tinyint(1) unsignedを推奨
- bdefault now()が出来ない。定数でなければならないため