赞
踩
mysql的utf8并不是真正的utf8,要将所有的设置都改为utf8mb4,这种字符集是真正的4字节,除了配置文件之外,还要把所有的数据库和数据表都设置为utf8mb4的这种格式。
下面是我所使用的my.cnf的配置。
- [client]
- default-character-set = utf8mb4
- [mysql]
- default-character-set = utf8mb4
-
- [mysqld]
- character-set-client-handshake = FALSE
- character-set-server = utf8mb4
- collation-server = utf8mb4_unicode_ci
- init-connect='set names utf8mb4'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。