小编今天装了个mysql5.7最后一步直接点击了OK,然后就没记住密码。小编在这里提供下重置mysql密码的方法。

  • 首先关闭mysql服务器

    sudo /usr/local/mysql/support-files/mysql.server stop
  • 进入mysql的bin目录

    cd /usr/local/mysql/bin
  • 获取root权限

    sudo su
  • 重启mysql服务器

    ./mysqld_safe --skip-grant-tables &
  • 退出,直接按command+D
  • 配置短命令

    alias mysql=/usr/local/mysql/bin/mysql
  • 连接数据库

    mysql
  • 切换数据库

    use mysql
  • 获取权限

    flush privileges;
  • 重置密码

    set password for 'root'@'localhost'='root'('新密码');

    好了,大功告成,退出mysql,重新用新密码登录就可以了。

Last modification:September 22, 2020
If you think my article is useful to you, please feel free to appreciate