今天打开电脑,准备学习一下关于go语言gorm框架的用法。结果出师未捷身先死。。。将mysql密码忘记了。结果就开始了修改密码之路~
奉上解决方法
1,先打开系统偏好设置---》mysql---》stop mysql server
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';