数据库中编码乱码怎么办

技术数据库中编码乱码怎么办小编给大家分享一下数据库中编码乱码怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. 使用 <META htt

边肖将与您分享如何处理数据库中的乱码。相信大部分人都不太了解,所以分享这篇文章给大家参考。希望大家看完这篇文章后能有很多收获。我们一起来看看吧!

1.使用meta http-equiv=' content-type ' content=' text/html;Charset=xxx '标记集页面代码

2.header(' content-type : text/html;charset=XXX’);

header(' content-type : text/html;字符集=XXX’)

AddDefaultCharset xxx

META http-equiv=' content-type ' content=' text/html;charset=xxx '

如果你是一个网络程序员,添加一个标题('内容类型: text/html;charset=XXX’),

确保它可以在任何服务器上正确显示,并且高度便携。

统一PHP页面编码

MySQL数据库编码、html页面编码、PHP或html文件编码都要一致。

1.MySQL数据库代码:构建数据库时指定代码(如gbk_chinese_ci),构建数据表、字段、插入数据时不指定代码,会自动继承数据库的代码。

当连接到数据库时,还有一个代码,可以在连接到数据库后执行。

MySQL _ query(' SET NAMES utf-8 ');//用您的代码替换gbk,例如utf8。

2.html页面的编码是指这一行的设置:

meta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 /

3.php或html文件本身的编码:使用editplus打开PHP文件或html文件,另存为时选择编码。如果数据库和页面编码是gbk,那么这里的编码是ansi;如果数据库和页面代码是utf-8,那么这里也选择utf-8。

4.另外需要注意的是,用Javascript或Flash传输的数据是utf-8编码。如果数据库和页面编码是gbk,则应该对其进行代码转换,然后写入数据库。

iconv('utf-8 ',' gbk ',$ content);

5.在PHP程序中,可以添加一行来指定PHP源程序的编码:

标题(' Content-type : text/html;charset=utf-8 ');

这就是文章“如何处理数据库中的乱码”的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114467.html

(0)

相关推荐