求解,已经把数据库改为utf8格式了但编辑数据点击执行后还是有乱码并警告,phplist页面查询显示的也是乱码,下面是详细截图

梦幻之城 发布于 2013/03/01 12:20
阅读 416
收藏 0

在phplist中我输入数据保存,之后就显示如下图:然后我打开数据库,看是否是编码问题,所以我执行以下操作:

点击执行后:这是什么原因呢?求解...

加载中
0
g
girlcar

1、修改/etc/my.cnf ,  设置 client处设为utf8;  mysqld 处设为 utf8; mysql处设为utf8

2、drop database phplistdb后重新创建phplistdb

3、初始化phplist资料库

就可以解决。

0
Barb1eQ
Barb1eQ
全角半角看了吗?
Barb1eQ
Barb1eQ
回复 @梦幻之城 : 那我也不知道了呃``刚刚我也是碰到类似的问题、、结果发现有2个字母是全角的、、
梦幻之城
梦幻之城
应该不是这个的问题,其他的数据库如vtigercrm540中我写中文就没有问题以中文显示,应该是phplist中设置的问题,这样知不知道要怎么解决呢?
梦幻之城
梦幻之城
哪里?
0
小猫王
小猫王
看是哪个环节,我猜是数据库 字符集有问题,因为我换数据库时,忘设字符集,遇到有一小部分汉字是乱码;修改mysql配置文件,linux : vi /etc/my.cnf , 3个地方的设置 client处设为utf8;  mysqld 处设为 utf8; mysql处设为gbk;
返回顶部
顶部