您的位置:首页 > 数据库 > MySQL

mysql数据在网页上显示乱码解决方案

2017-09-05 13:06 197 查看
1、MySQL数据在网页或连接软件(CMD窗口、Navicat等)上显示乱码,说明数据的编码格式与网页或连接软件的编码格式不一致。通过"set  names  (编码)"命令,让数据的编码与软件编码一致即可。比如CMD窗口的编码为gbk,则通过命令"set   names gbk",即可让读取到的数据编码为gbk。在网页上,该命令要放在连接之后,Query之前。参考:$conn->query("set names utf8");

2、网页内容乱码。需要在<head>声明网页编码,参考:

 <meta charset="UTF-8" />

 <meta http-equiv="content-type" content="text/html;charset=utf-8">

3、编写网页不能用TXT记事本,得用Notepad++等软件,编写成无BOM的,浏览器方能匹配编码。用记事本编写保存的网页,浏览器不能改变编码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐