密码忘了该怎么处理

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

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

1回答
好帮手乔木 2019-12-15 10:56:50

同学你好:

同学可根据如下步骤重新设置Mysql数据库的root账户、密码:

(1)打开终端(Terminal) 执行命令:sudo mysqld_safe --skip-grant-tables; 

(2)打开另一个终端(新开一个终端),执行命令: cd /usr/local/mysql/bin/,然后再执行命令:./mysql -u root -p

当进入mysql的交互页时按照顺序执行如下命令:

 FLUSH PRIVILEGES;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';(MyNewPass为新设置的密码)

exit (或者Ctrl + z)

(3)重启Mysql服务器

sudo /usr/local/mysql/support-files/mysql.server stop

sudo /usr/local/mysql/support-files/mysql.server start

(4)重新登录

mysql -u root -p

如果我解决了同学的问题,请采纳!学习愉快^_^。


  • 提问者 慕慕0467570 #1
    不行呀Password终端会显示这个,但是我不知道这是哪个密码啊
    2019-12-16 00:00:33
  • 好帮手乔木 回复 提问者 慕慕0467570 #2
    同学你好:不知道同学操作到哪一个步骤。需要的密码只有两种可能。1、该电脑用户的密码。2、同学设置的mysql的密码。如果同学还是没有解决问题,建议同学将当前的mysql卸载后,重新安装即可。学习愉快^_^。
    2019-12-16 10:06:55
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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