请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

给用户开通权限这一步失败

我的用户名和密码都设置的为happymall,数据库名字为mmall。
这是我的插入代码:

  1. 给本地用户开通所有内部权限
 grant all privileges on mmall.* to happymall@localhost identified by 'happymall';


报错:

ERROR 1064 (42000): 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 'identified by 'happymall'' at line 1
  1. 给账号开通外网所有权限
 grant all privileges on mmall.* to 'happymall'@'%' identified by 'happymall';

报错:

ERROR 1064 (42000): 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 'identified by 'happymall'' at line 1

它提示了书写错误实在‘identified by ‘happymall’’附近,我猜测是mysql版本不同导致这个问题,但是上网查找了发现大家都是给的这个代码。

不知道我的问题出现在哪里,希望老师解答。

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

1回答

提问者 安小圈 2021-03-15 16:32:43

已解决,还是版本不同的问题,网络上有8.0之后的代码。

0 回复 有任何疑惑可以回复我~
  • 你的mysql版本也是8.0吗?
    回复 有任何疑惑可以回复我~ 2021-12-25 15:32:40
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号