请稍等 ...
×

采纳答案成功!

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

正在回答

2回答

使用--skip-grant-tables参数重启MySQL后,可以使用 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
重新设置root密码为123456.然后去掉--skip-grant-tables参数后再重启一下MySQL就可以了。


0 回复 有任何疑惑可以回复我~
  • 提问者 荔枝仔 #1
    需要再看看
    回复 有任何疑惑可以回复我~ 2019-04-18 17:22:16
提问者 荔枝仔 2019-04-18 17:27:46

https://img1.sycdn.imooc.com//szimg/5cb842fb0001da8a09670176.jpg

老师这恐怕不行

0 回复 有任何疑惑可以回复我~
  • sqlercn #1
    先flush privileges;然后再执行alter user就可以了。如下:
    mysql> flush privileges;
    Query OK, 0 rows affected (0.43 sec)
    
    mysql> alter user 'mc_class'@'192.168.1.%' identified by '123456';
    Query OK, 0 rows affected (0.04 sec)
    回复 有任何疑惑可以回复我~ 2019-04-18 20:45:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信