ubuntu 下 mysql 等编码问题 help me,please!
来源:百度知道 编辑:UC知道 时间:2024/05/15 06:36:34
我在Ubuntu下面
设置了MySql的编码为utf8
jsp页面编码也为utf8 在页面上提交一个中文到后台,
没有进行转码 直接插入数据库,可以的
但是转成UTF8插入就报错,
然后在页面上显示的时候上乱码
在浏览器里面设置下GB2312编码就正常了
在终端中也显示中文
MySql是5.1.31的
Tomcat是6.0.18的
JDK是6u13的
mysql> \s
--------------
.....
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 3 hours 30 min 33 sec
mysql> show create table Manager_Kb;
....
ENGINE=InnoDB DEFAULT CHARSET=utf8 |
1 row in set (0.04 sec)
设置了MySql的编码为utf8
jsp页面编码也为utf8 在页面上提交一个中文到后台,
没有进行转码 直接插入数据库,可以的
但是转成UTF8插入就报错,
然后在页面上显示的时候上乱码
在浏览器里面设置下GB2312编码就正常了
在终端中也显示中文
MySql是5.1.31的
Tomcat是6.0.18的
JDK是6u13的
mysql> \s
--------------
.....
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 3 hours 30 min 33 sec
mysql> show create table Manager_Kb;
....
ENGINE=InnoDB DEFAULT CHARSET=utf8 |
1 row in set (0.04 sec)
建的库用的什么编码?
表用的什么编码?
连接数据的时候有没有加编码!!!我记得JAVA连接语句是可以给参数的!
用phpmyadmin看一下你的数据表字段整理是否是utf-8_unicode