Mysql和网页显示乱码解决办法

在论坛里看到很多人碰到将数据插入到数据库的时候显示乱码及从数据库读取出来的数据在网页上显示为乱码的问题,为了能方便用户能在第一时间解决问题,今天特意写了这个教程,希望对有需要的朋友有所帮助。(其实就是做到数据库编码,网页编码及表的编码一致)!GBK2312与下同理

(1)   设置数据库编码,  为了与国际接轨,一般都设置成utf-8

mysql1.gif (16.06 KB)
2007-11-2 13:34

(2)数据表的设置,也设置成utf-8

mysql2.gif (17.23 KB)
2007-11-2 13:34

(3)把你的网页编码也设置成utf-8,打开Dreamweaver,(修改)--(页面属性)

3.gif (7.54 KB)
2007-11-2 13:34

4.gif (18.36 KB)
2007-11-2 13:34

(4)在你的PHP文件的第一行加上 header("Content-Type: text/html; charset=utf-8");

5.gif (1.76 KB)
2007-11-2 13:34

(5)在对数据进行操作之前应该先进行mysql_query('set names utf8');操作,然后再执行对数据的查询,更新,插入等

6.gif (9.49 KB)
2007-11-2 13:34

时间: 2024-12-30 11:13:28

Mysql和网页显示乱码解决办法的相关文章

Mysql和网页显示乱码解决方法集锦_php技巧

将数据插入到php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">数据库的时候显示乱码及从php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">数据库读取出来的数据在网页上显示为乱码的问题,其实就是做到php?name=%CA%FD%

FlashFXP连接站点中文显示乱码解决办法

FlashFXP连接远程ftp时虽然不会影响到我们正常使用了,但是看起来也是非常的不爽的,于是就想办法来解决了了,我们知道只要是乱码就会有编码问题了,所以我觉得这个也是编码问题,我检查之后发现原因就是这些字符是utf-8编码,而windows下文件名是GBK编码.   FlashFXP中文显示乱码 现在我们在flashfxp中点击"选项->参数设" 但是没有找到,后来百度后找到解决办法,具体如下. 解决办法 打开:站点->站点管理器,选择相应的站点,然后选择高级选项,这里面

Navicat连接mysql数据库中文显示乱码解决方法

参考以下解决方法 点击某个连接--属性-切换到高级选项卡–去掉勾选的"使用mysql字符集" 选项–在"编码"处选择65001(UTF-8)或10008-GB2312,再打开就能正常显示中文了. 如果上面方法不能解决可参考 mysql 的安装目录下的my.ini文件里的默认编码有问题,将my.ini文件的这两处的默认编码  代码如下 复制代码 ========================================== [mysql] default-cha

数据库 MySQL中文乱码解决办法总结

MySQL中文乱码解决办法 前言: MySQL是我们项目中非常常用的数据型数据库.但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况.下面就来介绍一下如何彻底解决数据库中文乱码情况. 1.中文乱码 1.1.中文乱码 create table user(name varchar(11)); # 创建user表 insert into table user("carl"); # 添加数据 select * from user; insert into user value(&

电脑打开网页显示乱码的快速解决方法

  1.下载安装360安全卫士,并打开; 2.点击右下角的"人工服务"; 3.在"人工服务"搜索框中输入问题"网页出现乱码",然后点击"查找方案"; 4.点击搜索结果中,符合问题的解决方案; 5.可以查看该问题的具体描述和可能导致的原因,选择"立即修复"; 6.等待人工服务修复问题; 7.修复完成后点击立即重启电脑即可. 如果遇到电脑打开网页显示乱码的情况,可以按照以上方法使用360安全卫士快速解决该问题.

解决apache Web服务器网页显示乱码的方法

解决的方法之一:   (1)在每一个网页里增加 <meta http-equiv="Content-Language" content="zh-cn">; <meta http-equiv="Content-Type" content="text/html; charset=GB2312">; 并在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改

在Jsp程序读取或向DB写入数据乱码解决办法

js|程序|解决|数据 在Jsp程序读取或向DB写入数据乱码解决办法 在基于JAVA的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号.这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题.以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了,我知道一定有很多朋友也会碰到这个问题,所以特就总结了一下,来拿出来让大家一起分享了.1.在网页中输出中文.JAVA在网络传输中使用的编码是"ISO-8859

Win 7打开网页显示乱码怎么办

  Win 7打开网页显示乱码的解决方法: 第一步:打开网页网站出现乱码的情况,用鼠标点击右键网页中的空白位置,右键点击后会出现一个栏目窗口. 第二步:在打开的菜单栏目窗口中点击[编码],在编码窗口中点击选择[自动选择]选项,最后在切换到简体中文选项. 3.默认情况下都是选择自动选择选项,在IE浏览器中就会自动读取我们网页的编码,设置成为自动读取以后就不会出现乱码的情况了,设置完成后大家就可以重新打开浏览器,在打开网页看看是否还有乱码. 以上就是Win7打开网页显示乱码的解决方法,希望可以帮助到

几何画板出现符号乱码解决办法

  不少用户在使用几何画板时,都遇到过几何画板出现乱码的情况,比如=.+.<.>.(.)这些符号显示不出来,而是其它的各种各样的图案或符号.其主要原因是符号字体设置错误,正确的符号字体应该选"symbol".下面小编就针对几何画板里面出现的符号乱码问题,来为大家分享几何画板出现符号乱码解决办法. 比如在几何画板里,新建函数的符号很奇怪,出现了乱码,该如何解决呢? 几何画板符号乱码 解决方法如下: 一.还未安装过几何画板的主机 在几何画板安装好后第一次打开几何画板,会出现一个