插入中文数据的时候数据为乱码!
如果数据库中本来就为中文的时候!
读出来没有问题!
求救呀!!
如果数据库中本来就为中文的时候!
读出来没有问题!
求救呀!!
解决方案 »
- mysql下的C:\Program Files\MySQL\MySQL Server 5.1\下的my.ini文件修改编码时失败,显示拒绝访问,如何解决,谢谢
- 是否有必要打开 query_cache_type
- 这个MySql语句该怎么优化?
- 请问这样的表如何处理...mysql
- 如何建立一个含有“自增字段”,但“主键”中不包含这个自增字段的“表”?
- 怎么能够倒出Mysql数据库的脚本?
- 优化这个SQL
- mysql数据库异地同步
- 安装mysql-connector-net-6.6.4 总是失败 your system has not been mofifiel
- mySQL question
- 关于乱码
- 求助乱码
request.setCharacterEncoding("GB2312");
JSP也为UTF-8
代码没有问题就行
1: 安装MySQL数据库时候就指定字符集合为gbk或者gb2312,只要数据库中显示正常中文字符的话,页面肯定显示正常,哪来这么多的转换,烦死了!!
2: 指定服务器的 编码 GBK 或者GB23123: 修改安装目录下的 初始化配置文件 my.ini# The TCP/IP Port the MySQL Server will listen on
port=3306
#Path to installation directory. All paths are usually resolved relative to this.
basedir="E:/MySQL5/"#Path to the database root
datadir="E:/MySQL5/Data/"# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=latin1 换成 gbk 或者 gb2312# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB