php显示遇到乱码数据库是mysql
程序员文章站
2022-03-31 18:07:13
...
使用PHP+MYSQL时遇到过字符乱问题,解决方法:
在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:
1 $mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
2 mysql_query("SET NAMES 'GBK'");
数据库字符集为utf-8
连接语句用这个
1 mysql_query("SET NAMES 'UTF8'");
2 mysql_query("SETCHARACTERSET UTF8");
3 mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");
推荐阅读
-
php下将图片以二进制存入mysql数据库中并显示的实现代码
-
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
-
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
-
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
-
PHP连接MySQL查询结果中文显示乱码解决方法
-
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码_PHP
-
dw5写的php代码,在网页上中文是显示乱码解决思路
-
apache - ajax +json +php提交mysql数据库 中文乱码(wamp server 本地测试)求解?
-
PHP从零单排(十三)使用PHP显示MySQL数据库的数据_MySQL
-
php获取mysql中文后显示乱码,能帮修改一下吗