1,中止MYSQL服務,CMD打開DOS窗口,輸入 net stop mysql
2,在CMD命令行窗口,進入MYSQL安裝目錄 好比D:\MySQL\MySQL Server 5.5\binmysql
3,進入mysql安全模式,即當mysql起來後,不用輸入密碼就能進入數據庫。
命令爲: mysqld-nt --skip-grant-tables或者mysqld --skip-grant-tables
4,從新打開一個CMD命令行窗口,輸入mysql -uroot -p,使用空密碼的方式登陸MySQL(不用輸入密碼,直接按回車)
5,輸入如下命令開始修改root用戶的密碼(記得使用password函數)
mysql> update mysql.user set password=PASSWORD("新密碼") where user="root";
6,刷新權限表
mysql> flush privileges;(這個步驟是必須的,否則有的不會起做用的)
7,退出
mysql> quit
這樣MYSQL ROOT已經從新設置好了,接下來windows的任務管理器裏結束掉 mysql-nt.exe(或者mysqld.exe) 這個進程,從新啓動MYSQL便可!(也能夠在window的服務中直接從新啓動服務器)sql
到此恭喜你,您的ROOT密碼登錄MYSQL了!數據庫