忘記mysql root 密碼的修改方式

2021-05-21 22:15:59 字數 776 閱讀 5094

如果忘記mysql的密碼,可以用以下的方式進行修改:

我用的mysql是5.1的server

在windows下:

開啟命令列視窗,停止mysql服務:net stop mysql

到mysql的安裝路徑啟動mysql,在bin目錄下使用mysqld.exe啟動,在命令列視窗執行:mysqld --skip-grant-tables

然後另外開啟乙個命入令行視窗,執行mysql,此時無需輸入密碼即可進入。

>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges;

>exit

使用任務管理器,找到mysqld-nt的程序,結束程序!

在重新啟動mysql-nt服務,就可以用新密碼登入了。

在linux下:

如果 mysql 正在執行,首先殺之: killall -term mysqld。

啟動 mysql :bin/safe_mysqld --skip-grant-tables &

就可以不需要密碼就進入 mysql 了。

然後就是

>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges;

重新殺 mysql ,用正常方法啟動 mysql 。

linux下mysql root密碼忘記修改方法

一.mysql密碼的恢復方法之一 如果忘記了mysql的root密碼,可以用以下方法重新設定 1.切換到root下 su root 2.kill掉系統裡的mysql程序 killall term mysqld 3.用以下命令啟動mysql,以不檢查許可權的方式啟動 safe mysqld skip ...

mysql root忘記密碼

etc init.d mysql stop usr local mysql bin mysqld safe user mysql skip grant tables skip networking mysql u root mysql mysql update user set password p...

忘記mysql root密碼

登入 phpmyadmin 時,發現找不到root密碼了。找到乙個資料,解決了問題 2 執行 service mysqld restart 3 執行 mysql 到mysql 命令列 4 mysql use mysql mysql update user set password password ...