原文:http://zhidao.baidu.com/question/148361894.html?fr=qrl&cid=870&index=2&fr2=query
我快疯了,百度了好久都没解决。注:我是刚写PHP 问题详述:我创建了个数据库,可能wamp装的时候少设置了什么东西, 具体我也不知道,用的是navicat 8管理的mysql数据库。 我创建了一个数据库,里面加了一些中文数据,可读到页面上是乱码,如:??。 而我在页面上添加中文数据到数据库中,数据库里是乱码,但读到页面上又是中文, 我感觉是数据库编码问题,可网上让改的my.ini配置文件我都改了default-character-set=utf8; 这个方法解决不了。所有页面也都用记事本打开 ,另存为utf-8格式的。 搞不懂为什么还是不行。请大家帮帮忙,如可解决定加高分以表感谢!!!
按我下面说的那样去做如果还有乱码那就认命吧: 1.表与每个字段都选择编码为:utf8_bin 2.charset=utf8 3.记事本另存为的格式选择uft8 4.在php文档里加入:mysql_query("set names utf8");
我是用了第4个方法,问题解决
PHP+mysql乱码问题
最新推荐文章于 2021-02-18 13:29:38 发布