在my.ini的段[mysqld]中增加 skip-grant-tables(只增加它即可)
2. 重啓mysql服務
3. 打開cmd,轉向mysql的安裝路徑 C:\Program Files\MySQL\MySQL Server 5.1\bin
4. 輸入 mysql -uroot -p
5. 密碼 輸入空,這時會自動轉向 sql輸入方式
6. 輸入 use mysql
7. 輸入 update user set password=password('新密碼') where user='root'
8. 完成
9. 去掉my.ini中新增加配置,重啓mysql ,即可
想哭的心都有了,已經上線的項目數據庫突然連接不上了,客戶打電話過來問情況,弄的我一頭霧水,沒人改過密碼,還好解決了.重置密碼就可以了,希望可以幫到出現類似問題的人.