重置MySQL的root使用者密碼(Window)

2023-01-19 18:35:33 字數 661 閱讀 6273

1、首先要停止mysql服務。開啟cmd,鍵入命令

net stop mysql

預設的mysql服務名就是mysql,如果你修改過服務名,請自行對照修改命令。

2、在cmd中進入mysql的bin目錄,例如我的就是 c:\mysql\bin ,鍵入命令

mysqld-nt --skip-grant-tables

這個命令是用來跳過mysql的許可權檢查表,如果命令成功就會發現cmd視窗處於停滯狀態。

3、重新開啟一個cmd視窗,再次進入mysql的bin目錄,鍵入命令

mysql -u root

這時就會以root身份登入mysql了,可以看到命令提示符變為  mysql>

4、修改root密碼。依次鍵入命令

use mysql

update user set password=password("新密碼") where user="root";

flush privileges;

exit

其作用分別為 進入mysql庫;修改root密碼;更新mysql的許可權表;退出。

5、使用ctrl-alt-del調出工作管理員,終止 mysqld-nt.exe 程序。

6、在cmd下使用命令

net start mysql

重新啟動mysql服務。

重置Mysql的root使用者密碼

這個是在windows系統下重置mysql的root的密碼。1 首先要停止mysql服務。開啟cmd,鍵入命令 net stop mysql 預設的mysql服務名就是mysql,如果你修改過服務名,請自行對照修改命令。2 在cmd中進入mysql的bin目錄,例如我的就是 c mysql bin ...

重置Mysql的root使用者密碼(Window)

1 首先要停止mysql服務。開啟cmd,鍵入命令 net stop mysql 預設的mysql服務名就是mysql,如果你修改過服務名,請自行對照修改命令。2 在cmd中進入mysql的bin目錄,例如我的就是 c mysql bin 鍵入命令 mysqld nt skip grant tabl...

重置Mysql使用者root密碼

1 修改mysql的登入設定 vim etc my.cnf 例如 mysqld datadir usr local mysql data socket tmp mysql.sock skip grant tables 儲存並且退出vim。2 重新啟動mysqld etc init.d mysqld ...