当前位置:   article > 正文

MySQL跳过密码登录_mysqld --skip-grant-tables

mysqld --skip-grant-tables

第一种 
1.1停止mysql服务 
1.2以管理员身份运行cmd,执行以下命令

  1. cd C:\Program Files\mysql-5.7.17-winx64\bin
  2. mysqld --skip-grant-tables
  3. 或者
  4. mysqld_safe
--skip-grant-tables

1.3在不关闭cmd情况下重新以管理员身份运行一个cmd,执行如下命令

  1. cd C:\Program Files\mysql-5.7.17-winx64\bin
  2. mysql -uroot -p
  3. alter user 'root'@'localhost' identified by '123456';
  4. flush privileges;

注:123456是设置root的新密码,C:\Program Files\mysql-5.7.17-winx64\bin是mysql的地址

第二种 
2.1MySQL配置文件my.ini中,在[mysqld]下添加skip-grant-tables 
2.2重启MySQL服务 
2.3用管理员身份进入cmd,输入如下命令

  1. cd C:\Program Files\mysql-5.7.17-winx64\bin;
  2. flush privileges;
  3. alter user 'root'@'localhost' identified by '123456';

注:123456是设置root的新密码

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/762638
推荐阅读
相关标签
  

闽ICP备14008679号