数据库中显示的是这个样子。
2.输出编码是这样
3.在浏览器里边显示是正常的汉字。
我想问的是,为什么在数据库里边显示的不是汉字呢?
不要复制别人的了。我已经把其他人的都看过了,没有解决。是不是在创建数据表的时候什么地方弄错了?求高人指点。
网上的方法都用过了。数据库的编码是utf-8,文件编码也是utf-8,页面也定义过utf-8。输出都是正常的,就是数据库里边是乱码显示。
求方法,刚才我上传到网站服务器上测试,跟我本地测试是一个情况。数据库显示一堆乱七八糟,但是调用的时候页面显示都是正常的。我怀疑是不是数据库自动把数据编成一段加密的或者说是其他进制的东西了。一上午也没看出一个所以然来。你说的检查数据库程序改如何检查?