重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php数据库中文乱码的解决办法:1、创建数据库时,规定字符类型为uft8;2、创建表时,规定字符类型为utf8;3、在PHP的MySQL连接函数中,添加语句“mysql_query("set names 'utf8'")。
为眉县等地区用户提供了全套网页设计制作服务,及眉县网站建设行业解决方案。主营业务为成都网站设计、网站制作、眉县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
数据载入的时候是乱码还是正常,是从别人机器上导出数据自己恢复的吗?
查看下数据库的字符集编码,show
vaiables
like
'%char%'
查看下字符集
使用下latin1
因为他是默认的
,不行就把数据库删了重新建立在导入数据
这个可能是你在安装环境的时候出现了问题,在安装mysql的时候,数据库默认的不是gb2312,是西欧字符,建议你重新安装数据库,或是使用wampsever集成安装环境,默认数据库是utf8的,只要你建的数据库整理为utf8
网页文件也保存为utf8的
(不要bom头的那种)以后写php就很少出现问题啦。要是在php文件的最上面一行再加上这么一句代码,?php
header("Content-Type:text/html;
charset=utf-8");?,那出现问题的几率就更小了。