今天在转移 iPhoneMobi.com MySQL 数据库时,发现数据表内中文都是乱码,到现在也不知道该如何解决,难不成我得重头开始?
使用国外主机的朋友一定得小心点,网站调试期间最好查看一下数据表里的内容,如果出现中文乱码,最简单的办法就是在 代码中 增加一条 “mysql_query(“SET NAMES UTF8”); ” 语句,UTF8 是编码类型,和数据库编码类型对应。由于我的数据库编码是 uft8_general_ci,所以这里需增加 “mysql_query(“SET NAMES UTF8”); ”。当时疏忽大意了,搞的我现在都不知道怎么办。
注: “mysql_query(“SET NAMES UTF8”); ” 语句需放在 数据库操作(SELECT UPDATE)之前。