jdbc向mysql数据库中插入图片用blob类型数据

波波顾23 2012-11-26
  做了一个小程序,向mysql数据库中插入图片,并且可以显示图片。我的mysql数据库字符编码是gbkeclipse默认的字符编码也是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,解决问题,我试了一下,还真解决问题了。不知道其中的道理,,,,求解?????
Global site tag (gtag.js) - Google Analytics