首页 > 作文

PHP MYSQL乱码问题,使用SET NAMES utf8校正

更新时间:2023-04-06 14:05:19 阅读: 评论:0

先记下,免得以后想不起来又到处去找!

php操作数据库的时候,数据库中数据使用utf8编码,在读出来的时候,显示的全是???????问号乱码,找了一些资料原来是在读取之前进行一次编码设置:


复制代码 代码如下:

create table table与你同行作文name

(

id int not null auto_increment,

title varchar(qq游戏名字符号20) not null,

contnet varchar(300) defalut null,

primary key (‘id’)

)begin=myisam default chart =utf8;

在插入数据之前执行:


复制代码 代码如下:

mysql_query(“t names utf8”);

然后

mysql_query(“inrt into tablename …..”)

读出数据之前执行:


复制代码 代码如下:

mysql_query(“stomache;t names utf8”);

然后 mysql_query(“lect * fro旅行的故事m tablenam第一颗原子爆炸e”)

注意:此处读出的编码是把原来编码的内容重新经过编码后输出的,比如输出内容所在页面是gbk编码,那么在读出的时候在页面显示也为乱码,所以在查询之前执行 mysql_query(“t names gbk”),在页面就可以正常显示gbk编码的文字内容 。

本文发布于:2023-04-06 14:05:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d799508c2da229a254c841d75370e110.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP MYSQL乱码问题,使用SET NAMES utf8校正.doc

本文 PDF 下载地址:PHP MYSQL乱码问题,使用SET NAMES utf8校正.pdf

标签:代码   页面   乱码   内容
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图