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

关于连接数据库问题

老师, 我想问一下  咱们数据库名字 是test  里面有一张表示users 为什么 会查这个数据库test下面的users表呢   咱们好像没有指定表吧   我新建了一张表userinfo 里面同样是  insert into userinfo(id,username,password)  values (1,Mark,123456)为什么就执行失败了 

正在回答

2 回答

你没有自己设置的话,jdbcRealm是会有默认的sql查询语句的,https://img1.sycdn.imooc.com//5bd91dd60001cb0514420567.jpg

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

_疯_子_

可以看到select * from table,这里的table就是默认的了,包括字段什么的也都有了。所以想用自己的数据库的话,就```String sql = "select password from userinfo where name = ?"; jdbcRealm.setAuthenticationQuery(sql);```即可
2018-10-31 回复 有任何疑惑可以回复我~

spacer.gif

指定表了

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

qq_K_121 提问者

在哪里呢
2018-10-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于连接数据库问题

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