zoukankan      html  css  js  c++  java
  • MySql登陆密码忘记了怎么办?MySQL重置root密码方法

    本文主要介绍Windows和Linux系统下忘记密码重置root密码的方法,需要的朋友可以参考下。

    MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。

    Windows:

    1.以系统管理员身份登陆系统。

    2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.

    3.我的mysql安装在d:usrlocalmysql4in下。

    4.跳过权限检查启动mysql.

    d:usrlocalmysqlinmysqld-nt --skip-grant-tables

    5.重新打开cmd。进到d:usrlocalmysql4in下:

    d:usrlocalmysqlinmysqladmin -u root flush-privileges password "newpassword"

    d:usrlocalmysqlinmysqladmin -u root -p shutdown  这句提示你重新输密码。

    6.在cmd里net start mysql

    7.搞定了。

    Linux:

    MySQL root密码的恢复方法之一

    如果忘记了MySQL root密码,可以用以下方法重新设置:

    1.kill掉系统里的MySQL进程;
       killall -TERM mysqld

    2.用以下命令启动MySQL,以不检查权限的方式启动;
       mysqld_safe --skip-grant-tables &

    3.然后用空密码方式使用root用户登录 MySQL;
        mysql -u root

    4.修改root用户的密码;
         mysql> update mysql.user set password=PASSWORD('新密码') where user='root';
        mysql> flush privileges;
        mysql> exit

    5.重新启动MySQL,就可以使用新密码登录了。

        service mysql restart

        mysql -u root -p

    MySQL root密码的恢复方法二

    有可能你的系统没有 mysqld_safe程序(比如我现在用的 ubuntu操作系统, apt-get安装的MySQL) , 下面方法可以恢复

    1.停止MySQLd;
        sudo /etc/init.d/mysql stop
    (您可能有其它的方法,总之停止MySQLd的运行就可以了)

    2.用以下命令启动MySQL,以不检查权限的方式启动;
        mysqld --skip-grant-tables &

    3.然后用空密码方式使用root用户登录 MySQL;
        msyql -u root

    4.修改root用户的密码;
        mysql> update mysql.user set password=PASSWORD('新密码') where user='root'; 
        mysql> flush privileges; 
        mysql> quit 

    5.重新启动MySQL
        /etc/init.d/mysql restart
    然后就可以使用新密码登录了。

        mysql -u root -p

    以上就是MySQL重置root密码方法的介绍,希望能给大家一个参考。

  • 相关阅读:
    hdu 3790 最短路径问题
    hdu 2112 HDU Today
    最短路问题 以hdu1874为例
    hdu 1690 Bus System Floyd
    hdu 2066 一个人的旅行
    hdu 2680 Choose the best route
    hdu 1596 find the safest road
    hdu 1869 六度分离
    hdu 3339 In Action
    序列化和反序列化
  • 原文地址:https://www.cnblogs.com/opsprobe/p/9184131.html
Copyright © 2011-2022 走看看