Mysql8.0重置初始密码的方法
2020-02-19 本文已影响0人
今天心情很美
安装mysql,忘记密码怎么办。
第一步:关闭Mysql服务
右上角--系统偏好设置,手动关闭mysql服务
第二步 跳过密码验证设置
sudo vim /etc/my.cnf(在mysqld后任一行添加 skip-grant-tables)
第三步:无密码方式进入Mysql
在终端输入:mysql -u root -p
不输入密码,直接enter,进入mysql
第四步:将登陆密码设置为空
use mysql; (使用mysql数据表)
update user set authentication_string='' where user='root';(将密码置为空)
quit; (然后退出Mysql)
进入mysql的bin目录下,我的是:/usr/local/mysql/bin
第五步:更改自己的登陆密码
重新打开一个终端,第一个终端记得关闭
mysql -u root -p 不输密码直接enter,进入mysql
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';(更改密码)
如果报错如图,输入:flush privileges;
再次修改密码,修改成功
第六步:验证密码是否修改成功
mysql -u root -p
输入修改后的密码,登陆成功。