提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: PHP问题 > php衔接数据库乱码【php问题】,php,数据库,乱码

要处理PHP数据库乱码题目能够做以下设置:

1、数据库里的设置:

(1)在MYSQL中新建数据库的时刻数据库挑选UTF-8编码既字符集设定为 utf-8_unicode_ci(Unicode (多语言), 不辨别大小写),库内里表table的整顿设置为utf-8_general_ci;表内里的每一个字段的 整顿 都设置为utf-8_general_ci。

(2)建立数据库时,划定字符范例为uft8,如:

create database db_name character set utf8;

或修正已建立数据库成utf8范例:

alter database db_name character set utf8;

(3)建立表时,划定字符范例为utf8,如:

CREATE TABLE tb_name(
 id int(10) NOT NULL auto_increment,
 username char(34) NOT NULL ,
 password int(56) NOT NULL,
 PRIMARY KEY (id)
 ) DEFAULT CHARSET=utf8;

或修正已建立表为utf8花样:

alter table tb_name character set utf8;

或修正表中某个字段为utf8花样

alter table tb_name modify type_name varchar(50) CHARACTER SET utf8;

2、php衔接时的设置,在PHP的MySQL衔接函数中,加上语句:

//注重此处为utf8,不要写成utf-8mysql_query("set names 'utf8'");

3、网页页面说明编码

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

4、浏览器设置为utf-8花样。

5、编辑器字符编码,代码文档要保存为utf-8花样。

6、若插进去数据乱码,能够对插进去数据举行转码。先把字符串转为utf-8再插进去数据库中。

引荐教程:PHP视频教程

以上就是php衔接数据库乱码的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"php衔接数据库乱码【php问题】,php,数据库,乱码"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线