数据库存储中文乱码问题

乱码原因:(1)MySQL编码格式是utf8,与PHP页面格式不同;

     (2)MySQL创建表时字段类型不是utf8

     (3)mysql_query()连接数据库没有指定编码方式

解决方法:(1)HTML文件与PHP部分的代码都要设置成utf8的格式

     (2)数据库表的字段要设置成utf8_general_ci

       (3)mysql_query("set names utf8")

猜你喜欢

转载自www.cnblogs.com/wy-blog/p/8951055.html