mysql模糊查询失败_求救MySql模糊查询问题

求救MySql模糊查询问题

Java code:

模糊查询书按照书名-------------------

java.sql.SQLException: Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'like'

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)

at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)

at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3256)

at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1313)

at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1448)

MySql中的编码集为:utf-8 或gbk 都试过了,还是出现这样的错误

jsp文件为utf-8的

我的查询语句为:

String sql="SELECT `books`.`id`, `books`.`book_name`,`books`.`price`,`books`.`book_info`," +

"`books`.`author`,`books`.`img_url`  " +

" from `books` " +

"where `books`.`book_name` like ? ";

PreparedStatement ps=conn.prepareStatement(sql);

ps.setString(1, '%'+bkname+'%');

ResultSet rs=ps.executeQuery();

错在哪里,实在是找不出原因了。。。。

求助高手帮帮忙!!谢谢!!补充

相关问答:

Java code:

public static void load(String filename) {

try {

@SuppressWarnings("unused")

Process process = Runtime.getRuntime().exec(

......

select time from table

time

2009-09-12 12

2009-09-12 13

2009-09-12 14

2009-09-12 15

怎么将 查询的数据变为

time

2009-09-12 12时

2009-09-12 13时

2009-09-12 14时

......

mysql 怎么保存路径 ?例如想保存C:\Dreamweaver 8\Help 但是保存入数据库后\会不见了,请问怎么解决这个问题!~~~谢谢

路径尽量不用中文信息

谢谢~~没有中文信息啊,C:\Dreamweaver 8\Help,但是保存后\会不见 ......

我想在mysql中将t_flow_card_detail表中的client_id字段改为外键,引用t_client表中的client_id字段:

我的sql语句是: alter table t_flow_card_detail add constraint FK_flowcard_client foreig ......

现有的服务器是4核,内存为4G,数据库只使用innodb数据引擎。链接数可能比较高,先设置为500吧,而且数据库中的数据插入、更新和删除操作会非常的频繁。

有没有高人帮忙配置一下my.cnf

这个没有定论的,具体 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值