page_adsence

2011年1月5日水曜日

MySQLの文字コードに関して

Server characterset
サーバーのデフォルトキャラクタセット。

Db characterset
デフォルトデータベース(use xxxで選択したデータベース)で使用される文字コード。デフォルトデータベースがまだ選択されていない場合は、Server charactersetと同じものが表示される。

Client characterset
クライアントから送られてくるクエリの文字コードを指定。

Conn. characterset
サーバーはクエリを受信した後に変換する文字コードを指定する。サーバーはクライアントから送られたクエリをClient charactersetからConn. charactersetに変換する。(introducerがない文字列に限る)