采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
问题是sql语句没有取到值,我用的是老师你的代码,配置了xml, 第一个测试运行成功,到我就很奇怪sql语句为什么取不到值,而且数据库里面有这个对应的用户,
你把你的sql复制出来,外加控制台里对应的参数,放到mysql客户端去执行下 肯定就是更新不了的,看看数据那里出了什么问题就好了
use o2o; update tb_local_auth SET password=123456, last_edit_time=2019-07-30 00:29:40 where user_id=1 AND username=testusername AND password=testpasswordnew; 说这句话有语法错误,我找了好久,代码是和老师一样的,怎么会有语法错误。
我一个一个测试了,发现是last_edit_time 这个属性数据库一直不认?
同学好,程序说1是1,不可能你的不行别人的可以,肯定还是哪里搞错了,这里你说的last_edit_time是时间类型,不能直接这样写的呢,mybatis执行的时候会转换类型,因此需要在时间戳里传入 last_edit_time=time_format(xxx,xxx), http://blog.sina.com.cn/s/blog_537cdd2e0100px9z.html ,嫌麻烦可以先不传last_edit_time
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
1.9k 41
2.6k 40
1.9k 39
1.6k 37