修改用户时报这个错没法改

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 江民川 2020-06-05 15:00:20

找到原因,HEX()少一个括号。

  • 同学很棒哦!自己找到问题并且解决了。在学习过程中要认真点哦!祝学习愉快~~~~
    2020-06-05 15:47:03
提问者 江民川 2020-06-05 14:49:19

UPDATE t_user SET username="mary",password=HEX(AES_ENCRYPT("666666",'HelloWorld'),email="mary@gmail.com",role_id="2" WHERE id="26";

相当于就这句语句,直接在sql里写也会报错You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id="26"' at line 1,

我的表格如下,请问哪里有问题?http://img1.sycdn.imooc.com//climg/5ed9eaed0990db4808350386.jpg

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师