现在在用新的Mysql5,发现和原来的不太一样,这次我们使用的是UTF-8编码,配置好了编码转换的过滤器,页面的编码设置也正确,驱动也应该没有问
题,完全相同的配置,使用mysql4.0就没有问题,后来大致查了一下资料,发现mysql4.1以后的变化很大,数据库,表,字段都可以设置编码,修
改了一下缺省的编码,但是没有其效果。后来因为要增加一个表,就用mysqlfront直接加了一个,在创建表的时候要选择字符集,就选择了utf-8,
结果这个表中存放的中文没有问题,可以正常读写,然后把其它的表使用属性进行了修改,结果问题依旧,仔细一看原来是字段的编码还是latin1,后来修改
了建库脚本,全部的表都使用utf-8编码,字段不设置编码方式,问题解决。

(Visited 116 times, 1 visits today)