Home > Backend Development > PHP Tutorial > mysql - 关于varbinary类型中文数据——如何用php显示的问题!

mysql - 关于varbinary类型中文数据——如何用php显示的问题!

WBOY
Release: 2016-06-06 20:47:31
Original
2022 people have browsed it

mysql数据库有个字段为varbinary类型,查询出的结果为乱码。小弟不知php有何手段———可以让查询出来的中文结果正常显示。

在此先谢过各位。

ps:首次提问,有何不周,还望包涵。

回复内容:

mysql数据库有个字段为varbinary类型,查询出的结果为乱码。小弟不知php有何手段———可以让查询出来的中文结果正常显示。

在此先谢过各位。

ps:首次提问,有何不周,还望包涵。

其实我也不清楚这个varbinaryz字段,查了下这个是变成二进制的字段。
于是我建了个表test,包含字段test1,test1字段类型为varbinary,该字段的编码为utf-8。
通过sql语句,插入一条数据,test1为中文。
php代码查询,php文件编码为utf-8,浏览器编码为utf-8,中文正常显示。
建议查询前使用mysql_query("SET NAMES UTF8")这个语句来转换一下编码,看看是否有效

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template