314598340 发表于 2016-10-20 06:05:42

JDBC连接MySql数据库,查询语句条件为中文查询无结果解决办法

  
  在数据库中输入查询语句select * from table where name='中文',有一条结果集。
  
  但是用java来查询同样一条语句结果集却为空上网找很久,加一句话就能连接了.....郁闷!!!
  
  
  connection = DriverManager.getConnection(
  
  "jdbc:mysql://localhost/test?user=root&password=&useUnicode=true&characterEncoding=GBK" ); 
  红字这一段,目的是告诉jdbc driver强制按指定参数转码
页: [1]
查看完整版本: JDBC连接MySql数据库,查询语句条件为中文查询无结果解决办法