-
- [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 default charset=utf8 collate=utf8_bin
复制代码
9、phpmyadmin/config.inc.php
-
- $cfg['defaultcharset'] = 'utf-8';
- $cfg['recodingengine'] = 'iconv';
复制代码
10、phpadmin导出数据时
把"二进制区域使用十六进制显示"的勾去掉
注意,文件系统函数不支持utf-8!据说php6已内置unicode支持,有机可以测试下。
|