回覆列表
  • 1 # 使用者1793860406439

    linux系統重置mysql的root密碼本質上就是修改mysql的root密碼,要修改root密碼,要看具體的情況,使用者可以參考如下兩種情況。一、如果知道root密碼,只是更換mysql的root密碼,可以透過mysqladmin來進行修改。執行如下命令:sudo mysqladmin -u root -p password "你要修改的密碼"執行命令後,會提示使用者輸入mysql的root密碼,這時候輸入原來的mysqlroot密碼回車即可。二、如果忘記了mysql的root密碼,可以參考如下方法:1、先停止mysql服務sudo service mysql stop說明:sudo用於提升許可權,service指令碼用於管理服務,mysql是要關閉的mysql服務名稱,stop是關閉。2、然後,執行如下語句,其中&是後臺執行sudo mysqld_safe --skip-grant-tables &3、這時候,直接按回車後,輸入mysql即可登入成功,如下圖所示。4、sql語句設定root密碼即可update user set password=password("這裡是新設定的密碼") where user="root";說明:圖中將mysql的root密碼設定為了123456

  • 2 # 使用者6602652349876

    重置MYSQL的root密碼的方法:

    1.停止正在執行的MySQL程序

    killall -TERM mysqld

    2.以安全模式啟動MySQL

    mysqld_safe –skip-grant-tables &

    3.登陸MYSQL,完成上述兩步以後就可以不用密碼進入MySQL了

    mysql -u root

    4.更改密碼, 到此我們就可以在mysql客戶端提示符下直接修改使用者資訊表了

    use mysql;

    select host, user, password from user;

    update user set password=password(“新密碼”) where user=”root”

    flush privileges;

    第一句:開啟系統資料庫“mysql”

    第二句:檢視一下當前使用者資訊表有哪 些使用者都可以從哪個主機訪問資料

    第三句:直接修改使用者密碼,第四句是更新使用者許可權使其立即生效

    5.退出控制檯,啟動服務

    killall -TERM mysqld

    service mysqld start

    透過上述方法我成功重置了MYSQL的root密碼

  • 中秋節和大豐收的關聯?
  • 醃辣椒菜怎麼做?