wwwgying 发表于 2016-12-25 23:37:19

本地测试发现写入mysql中文会有乱码,读取显示正常

本地测试发现写入mysql中文会有乱码,读取显示正常

admin 发表于 2016-12-25 23:40:29

这个没所谓的。因为系统是读取和插入是utf8,你的这个mysql默认的字符集应该不是utf8而已,所以用phpmyadmin看着是乱码。

wwwgying 发表于 2016-12-25 23:56:04

本帖最后由 wwwgying 于 2016-12-25 23:59 编辑

admin 发表于 2016-12-25 23:40
这个没所谓的。因为系统是读取和插入是utf8,你的这个mysql默认的字符集应该不是utf8而已,所以用phpmyadmi ...
mysql默认字符集是utf8的,discuz的数据库中文都没问题



admin 发表于 2016-12-26 00:19:47

wwwgying 发表于 2016-12-25 23:56
mysql默认字符集是utf8的,discuz的数据库中文都没问题

:lol 这方面没有discuz做的好。不知道你用的是不是官方下载的最新系统,如果是的话,说明还有需要改进的地方;P。如果不是可以下载试试。

其实我用的本地和你这个一样,是正常显示。

wwwgying 发表于 2016-12-26 00:28:14

admin 发表于 2016-12-26 00:19
这方面没有discuz做的好。不知道你用的是不是官方下载的最新系统,如果是的话,说明还有需要改进的 ...
刚下载最新的重新安装,数据库中文没有问题了

admin 发表于 2016-12-26 00:54:55

wwwgying 发表于 2016-12-26 00:28
刚下载最新的重新安装,数据库中文没有问题了

恩,这是php里的pdo版本不同的时候,需要加入一些处理,所以才会这样。新版本已经加入了,所以才会正常了。
谢谢这位兄弟的细心告知。
页: [1]
查看完整版本: 本地测试发现写入mysql中文会有乱码,读取显示正常