jdbc向mysql数据库中插入图片用blob类型数据
波波顾23
2012-11-26
做了一个小程序,向mysql数据库中插入图片,并且可以显示图片。我的mysql数据库字符编码是gbk,eclipse默认的字符编码也是gbk。
开始连接数据库的url是jdbc:mysql://localhost:3306/test 。出现错误:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Oá??????R2?X???6?R?’??\'??-?P?5?|?e?z???m??7?M??héò?PTK?M??f=??í???D???y????r‘?' at line 1。 后来在url后加了句?useUnicode=true&characterEncoding=GBK 。还是同样的问题。 在网上查了半天,在csdn中看到有类似问题,看到有人将gbk改成utf-8,解决问题,我试了一下,还真解决问题了。不知道其中的道理,,,,求解????? |
相关讨论
相关资源推荐
- JDBC向数据库中插入BLOB类型数据
- mysql插入blob报错_JDBC 向数据表中插入Blob类型数据
- 向数据表中插入Blob类型数据
- 【JDBC笔记】向数据表中插入Blob类型数据
- 【JDBC】BloB类型的数据的插入与数据的批量插入操作
- mysql插入blob报错_[原]向MySQL数据库插入Blob数据的问题
- mysql blob类型插入图片_Java开发网 - Mysql数据库使用Blob类型插入图片的问题!
- MySQL 中Blob类型数据的插入和读取
- 使用JDBC操作MySQL BLOB类型字段
- JAVA MYSQL从数据库中提取图片_如何基于java向mysql数据库中存取图片