zoukankan      html  css  js  c++  java
  • linux下mysql root密码忘记修改方法

    一.MySQL密码的恢复方法之一 
    如果忘记了MySQL的root密码,可以用以下方法重新设置:
    1.切换到root下
    su root 
    2. KILL掉系统里的MySQL进程; 
    killall -TERM mysqld 
    3. 用以下命令启动MySQL,以不检查权限的方式启动; 
    safe_mysqld --skip-grant-tables & 
    4. 然后用空密码方式使用root用户登录 MySQL; 
    mysql -u root 
    5. 修改root用户的密码; 
    mysql> update mysql.user set password=PASSWORD('123456') where User='root'; 
    mysql> flush privileges; 
    mysql> quit 
    重新启动MySQL,就可以使用新密码登录了。 
    二. MySQL密码的恢复方法二
    有可能你的系统没有 safe_mysqld 程序(ubuntu操作系统, apt-get安装的mysql) , 下面方法可以恢复
    1.切换到root下
    su root
    2. 停止mysqld; 
       /etc/init.d/mysql stop
    3. 用以下命令启动MySQL,以不检查权限的方式启动; 
    mysqld --skip-grant-tables &
    4. 然后用空密码方式使用root用户登录 MySQL; 
    mysql -u root
    4. 修改root用户的密码为123456(当然,你需要将123456改成你要设置的密码); 
    mysql> update mysql.user set password=PASSWORD('123456') where User='root'; 
    mysql> flush privileges; 
    mysql> quit 
    重新启动MySQL
    /etc/init.d/mysql restart
    就可以使用新密码 123456 登录了。

  • 相关阅读:
    Scrum冲刺第一篇
    项目冲刺
    需求改进&系统设计
    需求规格说明书
    团队作业第五周-测试和发布
    冲刺集合贴
    冲刺第6天
    冲刺第7天
    冲刺第5天
    冲刺第四天
  • 原文地址:https://www.cnblogs.com/fatt/p/5302332.html
Copyright © 2011-2022 走看看