- 差分 を表示
- ソース を表示
- MySQL/utf8 へ行く。
3: 2010-04-17 (土) 12:04:44 admin | 現: 2019-08-23 (金) 23:27:53 iseki | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | *** utf8mb4 [#i644bfc1] | ||
+ | - さらに utf8mb4 というのもある. | ||
+ | #br | ||
*** 作成時に文字コードを指定 [#v3d64d11] | *** 作成時に文字コードを指定 [#v3d64d11] | ||
mysql> CREATE DATABASE db_name DEFAULT CHARACTER SET utf8; | mysql> CREATE DATABASE db_name DEFAULT CHARACTER SET utf8; | ||
Line 4: | Line 7: | ||
*** 設定ファイルで文字コードを指定 [#ge06ab12] | *** 設定ファイルで文字コードを指定 [#ge06ab12] | ||
- | - /etc/my.conf | + | - /etc/my.cnf |
[mysql] | [mysql] | ||
default-character-set=utf8 | default-character-set=utf8 | ||
[mysqld] | [mysqld] | ||
default-character-set=utf8 | default-character-set=utf8 | ||
+ | skip-character-set-client-handshake | ||
+ | [mysqld_safe] | ||
+ | default-character-set=utf8 | ||
+ | skip-character-set-client-handshake | ||
+ | - check | ||
+ | mysql> show variables like "char%"; | ||
+ | #br | ||
*** 一時的に文字コードを変更 [#hc3135f7] | *** 一時的に文字コードを変更 [#hc3135f7] | ||
Line 54: | Line 64: | ||
- mb_internal_encoding("utf-8") は php.ini でも指定可能. | - mb_internal_encoding("utf-8") は php.ini でも指定可能. | ||
- SET NAMES utf8 でクエリの文字コードを指定可能. | - SET NAMES utf8 でクエリの文字コードを指定可能. | ||
+ | #br |
- MySQL/utf8 のバックアップ一覧
- MySQL/utf8 のバックアップの現在との差分(No. All)