最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php mysql插入乱码怎么办解决

来源:动视网 责编:小采 时间:2020-11-02 18:46:33
文档

php mysql插入乱码怎么办解决

php mysql插入乱码怎么办解决:php mysql插入乱码的解决办法:1、在HTML代码中的文件头中加入utf8属性;2、在php代码的开始部分加入代码charset=utf-8;3、将表字段存储中文的部分设置为utf8_general_ci类型。PHP+MySQL出现中文乱码的原因。1. MYSQL数据库的编码是utf
推荐度:
导读php mysql插入乱码怎么办解决:php mysql插入乱码的解决办法:1、在HTML代码中的文件头中加入utf8属性;2、在php代码的开始部分加入代码charset=utf-8;3、将表字段存储中文的部分设置为utf8_general_ci类型。PHP+MySQL出现中文乱码的原因。1. MYSQL数据库的编码是utf


PHP+MySQL出现中文乱码的原因。

1. MYSQL数据库的编码是utf8,与PHP网页的编码格式不一致,就会造成MYSQL中的中文乱码。

2. 使用MYSQL中创建表、或者选择字段时设置的类型不是utf8,而网页编码不是utf8,也可能造成MYSQL中文乱码.

3. PHP页面的字符集与数据库的编码不一致。

4. PHP连接MYSQL数据库,操作是设定的语句指定的编码和页面编码,PHP页面编码不一致。

5. 用户提交的HTML页面编码,和显示数据的页面编码不一致 ,就肯定会造成PHP页面乱码.

怎么解决中文乱码的问题。

1. 网页编码设置。一般在HTML代码中的文件头<html>中加入属性:

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

保证,网页是"utf-8"编码。

2. PHP代码设置。在php代码的开始部分加入以下代码:

header(”Content-type: text/html;charset=utf-8″);

且要求保存的文件编码方式是utf-8(可以用EditPlus打开设置,如下图),这样就保证了该文件也是utf-8编码。

3. 数据库中表的字段中存储中文的部分,要设置为utf8_general_ci类型。

4.PHP在连接数据库操作时,要设置操作的字段类型为utf8,设置方法如下:

mysql_connect(’localhost’,'user’,'password’);mysql_select_db(’db’);mysql_query(”set names utf8;”); //**设置字符集***

实例对比。通过上面的分析,我们按照解决方案,得到了正确的中文编码存储在MySQL中,效果如下图所示:

更多相关知识,请访问PHP中文网!

文档

php mysql插入乱码怎么办解决

php mysql插入乱码怎么办解决:php mysql插入乱码的解决办法:1、在HTML代码中的文件头中加入utf8属性;2、在php代码的开始部分加入代码charset=utf-8;3、将表字段存储中文的部分设置为utf8_general_ci类型。PHP+MySQL出现中文乱码的原因。1. MYSQL数据库的编码是utf
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top