请教一个数据库编码的问题,困扰已久啊
时间:2011-12-04
来源:互联网
服务器数据库:
MySQL 字符集: cp1252 West European (latin1)
新建一个数据库 设置默认编码 utf8_general_ci,
新建的表凡是串类型的字段编码均为 utf8_general_ci
通过phpmyadmin添加数据,所有中文的值都是正常。
php和html编码均为: utf-8
页面输出也都设置编码为utf-8
从数据库读取数据出来也都进行了编码设置'SET NAMES utf8'
可是为什么从数据库里读出的数据然后显示在页面就为乱码?
我一直觉得跟mysql的字符集有关,但服务器不支持修改整个mysql的字符集。请问我还有什么办法吗?
MySQL 字符集: cp1252 West European (latin1)
新建一个数据库 设置默认编码 utf8_general_ci,
新建的表凡是串类型的字段编码均为 utf8_general_ci
通过phpmyadmin添加数据,所有中文的值都是正常。
php和html编码均为: utf-8
页面输出也都设置编码为utf-8
从数据库读取数据出来也都进行了编码设置'SET NAMES utf8'
可是为什么从数据库里读出的数据然后显示在页面就为乱码?
我一直觉得跟mysql的字符集有关,但服务器不支持修改整个mysql的字符集。请问我还有什么办法吗?
作者: wcunw 发布时间: 2011-12-04
非常悲催,我一开始的编的程序默认编码都是gbk,然后问题和上面一样。。
后来有人说叫我转一下码,我现在又全部转成utf8的问题依旧。
唯一一点不同的是如果选择gbk编码的话,在phpmyadmin中数据都无法插入,换成utf8倒是可以插入数据了,但是结果读出来的全部又是乱码了
后来有人说叫我转一下码,我现在又全部转成utf8的问题依旧。
唯一一点不同的是如果选择gbk编码的话,在phpmyadmin中数据都无法插入,换成utf8倒是可以插入数据了,但是结果读出来的全部又是乱码了
作者: wcunw 发布时间: 2011-12-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28