回覆列表
  • 1 # 使用者5084128254846

    Windows:

    1.以系統管理員登陸;

    2.停止MySQL服務;

    3.進入CMD,進入MySQL的安裝目錄,假設是D:/MySQL/MySQL Server 5.0/;

    4.跳過許可權檢查啟動MySQL,

    D:/MySQL/MySQL Server 5.0/bin/mysqld-nt –skip-grant-tables

    5.重新開啟一個CMD,進入D:/MySQL/MySQL Server 5.0/bin/,

    重設root密碼

    D:/MySQL/MySQL Server 5.0/bin/mysqladmin -uroot flush-privileges password “newpassword”

    D:/MySQL/MySQL Server 5.0/bin/mysqladmin -u root -p shutdown

    將newpassword替換為你的新密碼,第二個命令會讓你重複輸入一次新 密碼。

    6. 在cmd裡net start mysql

    Unix&Linux:

    1.用root或者執行mysqld的使用者登入系統;

    2.利用kill命令結束掉mysqld的程序;

    3.使用–skip-grant-tables引數啟動MySQL Server

    #mysqld_safe –skip-grant-tables &

    4.然後用空密碼方式使用root使用者登入 MySQL;mysql -u root

    5.為root@localhost設定新密碼

    mysql> update mysql.user set password=PASSWORD("新密碼") where User="root"mysql> flush privileges;mysql> quit

    6. 重新啟動MySQL

  • 中秋節和大豐收的關聯?
  • 蔡文姬、上官婉兒、李清照三位存在的時代中,誰距離現在時間最近?