mysql忘记密码怎么办?

今天打开电脑,准备学习一下关于go语言gorm框架的用法。结果出师未捷身先死。。。将mysql密码忘记了。结果就开始了修改密码之路~

奉上解决方法

1,先打开系统偏好设置---》mysql---》stop mysql server

mysql忘记密码怎么办?_第1张图片

2,找到mysql的安装路径

     执行 cd  /usr/local/mysql/bin 这个命令进入bin目录 

3,sudo -u 获取管理员权限

4,输入这个命令 ./mysqld_safe --skip-grant-tables &     用来禁止mysql的验证功能

5,重新启动一个窗口 输入 ./mysql   进入mysql

6,输入flush privileges 这个 命令获取权限

7,修改密码    (查看版本号:mysql -V)

     旧版本:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswd');
     mysql 5.7.6之后:SET PASSWORD FOR 'root'@'localhost' = 'newpasswd';
 

     

你可能感兴趣的:(MYSQL)