-
- [mysql]
- default-character-set=utf8
- [mysqld]
- default-character-set=utf8
- default-storage-engine=myisam
- [mysqld] の下に追加します:
- default-collation=utf8_bin
- init_connect='set names utf8'
コードをコピーします
7. データベース操作を行う必要がある PHP プログラムの前に追加します。
-
- mb_internal_encoding('utf-8');
コードをコピー
8. create tableの最後に追加します。
-
- engine=myisam デフォルト charset=utf8 Collate=utf8_bin
コードをコピー
9.phpmyadmin/config.inc.php
- $cfg['defaultcharset'] = 'utf-8';
- $cfg['recodingengine'] = 'iconv';
-
コードをコピー
10. phpadmin がデータをエクスポートするとき
「バイナリ領域に 16 進数表示を使用する」のチェックを外します
ファイル システム機能は utf-8 をサポートしていないことに注意してください。 php6 には Unicode サポートが組み込まれていると言われているので、機会があればテストしてみてください。
|