为什么java可以链接上数据库但是无法查询

爬虫到select语句后就直接跳出查询了... 爬虫到select 语句后就直接跳出查询了 展开
 我来答
IT老K
2018-12-18 · 超过33用户采纳过TA的回答
知道答主
回答量:56
采纳率:89%
帮助的人:25.8万
展开全部
你的连接数据库的url是不是带了useSSL=true,把这个去掉或者关闭掉mysql的SSL功能,应该就好了。
更多追问追答
追问
mysql关闭ssl功能是不是得修改文件呢
追答

修改my.cnf文件,然后重启mysql

[mysqld]
...

skip_ssl
# disable_ssl

...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syht2000
高粉答主

2018-12-18 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
你数据库里的车单号是什么类型的,如果是字符串,那就要加上引号,类似于
车单号='"+nameJtext.getText()+"'";
如果还是查不出来,在执行下下断点,看看这个sql的内容是什么,然后复制出内容,放在管理器里运行看看(一般来说字段 名表名都不建议用中文的)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanyunhao04
2018-12-18
知道答主
回答量:40
采纳率:33%
帮助的人:5.3万
展开全部
你的字段值不加隐号吗 ,select *from xxx where xxx='xxx' 写sql最好在工具里试下能执行不。还有字段名最好不要用中文。解决请采纳。
追问
我开始加的引号 但是查询不到
追答
把sql打印出来 用nav执行下看报错不 排除下问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5e19ac3
2018-12-18 · 超过50用户采纳过TA的回答
知道小有建树答主
回答量:182
采纳率:48%
帮助的人:32.5万
展开全部
谁教的你用中文的 你用中文不如去学e语言;
我见过最奇葩的是 java中的class名 用的中文,你以后要是找工作 人家一看你用的是中文,即使你会写代码 也不会要你;因为你太不专业了;
追问
我也是这几天才知道数据库一般用英文 我们以前老师给的数据库名都是中文的 哥,帮小弟看看代码吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
余生怎奈无你
2018-12-18 · 超过21用户采纳过TA的回答
知道答主
回答量:79
采纳率:61%
帮助的人:10.6万
展开全部
数据库连接加上useSSL=false
jdbc:mysql://localhost:3306/数据库名称?useSSL=false
追问
我感觉还是select 语句有问题 但是找不出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式