为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会说我的数据库查询语句有问题

这是报的错误

5845449f000127ef05000162.jpg

584544a00001daa805000178.jpg

这是我的代码

5845446c00012fbf05000305.jpg

5845446d0001ba3a05000255.jpg

请问大神,这是为什么呢?我仔细看视频的语句和我的是一样的啊。是有什么细节我忽略了吗

正在回答

3 回答

我也遇到这个问题。。。。原来要的加空格。。谢谢

0 回复 有任何疑惑可以回复我~

解决了。仔细检查了一下。jdbc:mysql://127.0.0.1:3306/micro_message后面加不加?useUnicode=true&characterEncoding=utf8没有影响,关键点在于这里sql.append(" and COMMAND=? ");因为append函数的作用是把括号内的内容与sql的内容拼接起来,注意前引号后面有一个空格,这样and才不会和sql的语句连在一起导致错误。

1 回复 有任何疑惑可以回复我~
#1

qq_傅皇_0

正解啊
2017-05-05 回复 有任何疑惑可以回复我~

数据库连接--数据库名字后边改成这样试试 -- ?characterEncoding=utf-8

0 回复 有任何疑惑可以回复我~
#1

慕粉1474367326 提问者

这个也有,我写的更多了点内容jdbc:mysql://127.0.0.1:3306/micro_message?useUnicode=true&characterEncoding=utf8
2016-12-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么会说我的数据库查询语句有问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信