JSP乱码解决
来源:互联网 发布:网络支付跨行代付是啥 编辑:程序博客网 时间:2024/05/06 18:08
文章转自:http://www.cnblogs.com/finallyliuyu/archive/2010/05/14/1735759.html
mysql乱码处理总结:
(1)java中处理中文字符正常,在cmd client中显示乱码是字符集的问题.
(2)字段长度设置够长,但插入中文字符时提示com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column错误是字符集的问题.
(3)乱码问题归根到底是字符集的问题,那就从字符集设置方面考虑,不外乎下面几个方面:server,client,database,connection,results.
-------------------------解决办法----------------------
(1)修改 my.ini(MySQL Server Instance Configuration 文件)
# CLIENT SECTION
[client]
port=3306
[mysql]
default-character-set=gbk
# SERVER SECTION
[mysqld]
default-character-set=gbk
(2)修改data目录中相应数据库目录下的db.opt配置文件
default-character-set=gbk
default-collation=gbk_chinese_ci
(3)数据库连接串中指定字符集
URL=jdbc:mysql://yourIP/college?user=root&password=yourPassword&useUnicode=true&characterEncoding=gbk
注:在mysql4.1.0版 要加useUnicode=true&characterEncoding=gbk 如果是5.0版以上的,加不加都是没有关系的!
(4)在创建数据库时指定字符集
create database yourDB CHARACTER SET gbk;
(5)在dos命令上要设置
set names gbk
好了,经过检查上面四个方面的设置,应该 OK 了!不会出现诸如
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column等问题
另,查看MySql数据库当前使用的字符编码格式使用以下命令:show variables like 'character_set_%'
- jsp的乱码解决
- jsp乱码解决大全
- jsp乱码解决大全
- jsp乱码解决大全
- jsp乱码解决大全
- jsp乱码解决大全
- JSP乱码解决大全
- jsp乱码解决大全
- JSP中文乱码解决
- 解决jsp乱码问题
- jsp乱码解决大全
- JSP乱码解决大全
- jsp乱码解决
- 解决jsp中文乱码
- jsp乱码解决大全
- jsp乱码解决大全
- jsp mysql乱码解决
- JSP解决乱码问题
- 没有互联网,我不会写程序了
- WinCE -BSP NAND flash 坏块处理
- Java Collection 接口描述(一)
- Android小知识
- gsl的编译和使用
- JSP乱码解决
- OpenCV函数cv2DRotationMatrix实现图像旋转
- 类成员函数作为回调函数
- React中文教程 - Event Handling(事件处理)
- hdu1308
- SQL Server 2008 Query Performance Tuning Distilled
- 收集android图像识别相关博客网址
- 老外叹服:75元的“中国制作”手机仍能盈利
- 个人Android Fragment使用心得