utf8mb4 [edit]

作成時に文字コードを指定 [edit]

mysql> CREATE DATABASE db_name DEFAULT CHARACTER SET utf8;
mysql> CREATE TABLE table_name (......) TYPE=MyISAM DEFAULT CHARSET=utf8;

設定ファイルで文字コードを指定 [edit]

一時的に文字コードを変更 [edit]

mysql> show variables like "char%";
+--------------------------+-----------------------------------------------+
| Variable_name            | Value                                         |
+--------------------------+-----------------------------------------------+
| character_set_client     | latin1                                        | 
| character_set_connection | latin1                                        | 
| character_set_database   | latin1                                        | 
| character_set_filesystem | binary                                        | 
| character_set_results    | latin1                                        | 
| character_set_server     | latin1                                        | 
| character_set_system     | utf8                                          | 
| character_sets_dir       | /usr/local/mysql-5.0.67/share/mysql/charsets/ | 
+--------------------------+-----------------------------------------------+

この場合は latin1 を utf8にする

mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> show variables like "char%";
+--------------------------+-----------------------------------------------+
| Variable_name            | Value                                         |
+--------------------------+-----------------------------------------------+
| character_set_client     | utf8                                          | 
| character_set_connection | utf8                                          | 
| character_set_database   | utf8                                          | 
| character_set_filesystem | binary                                        | 
| character_set_results    | utf8                                          | 
| character_set_server     | utf8                                          | 
| character_set_system     | utf8                                          | 
| character_sets_dir       | /usr/local/mysql-5.0.67/share/mysql/charsets/ | 
+--------------------------+-----------------------------------------------+

MySQL on PHP [edit]


トップ   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS