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 ...