MySQL修改密码失败

MySQL修改密码失败

问题描述:

修改密码报错,麻烦老师看一下怎么回事?

相关截图:

图片描述

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

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

1回答
好帮手慕小尤 2021-03-31 15:45:19

同学你好,1、第一条提示:语法错误,则建议同学使用下方语句试一下。

update user set authentication_string=password('密码') where user='root';

2、第二条提示:正在运行skip-grant-tables无法指向该语句,则建议同学使用下方语句清除权限,然后重新修改密码试一下。

flush privileges;

​祝学习愉快!

  • 提问者 dreBaker #1
    还是不行,后面改成这样可以了。如下:
    update user set authentication_string = '密码' where user = 'root';
    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
    2021-04-01 21:55:40
  • 好帮手慕小尤 回复 提问者 dreBaker #2

    同学你好,可能是MySQL版本导致语法差异的问题,同学自己就解决好了,棒棒哒!,继续加油!

    祝学习愉快!

    2021-04-02 09:42:26
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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