星期日, 12月 30, 2007

如果忘記mysql的root密碼(Windows)?

1. 請將mysql server shutdown請察看工作管理員內「處理程序」是否
仍有
mysqld-nt程式存在。

2. 開啟終端機,輸入mysqld-nt -u root --skip-grant-tables &

3. 輸入mysqlenter(因為忽略權限資料表,所以此時不需輸入帳號密碼)

4. 輸入use mysql; (使用mysql資料庫,請記得後面的;

5. 輸入UPDATE user SET password=password('phpmysql') where user='root'; (變更root密碼為phpmysql

6. 輸入FLUSH PRIVILEGES;(將立即更新,若無輸入此行,則當您重新啟動mysql才會更新)

7. 輸入exit;(離開mysql畫面)

8. 請將mysqld-nt關閉,請察看工作管理員內「處理程序」是否仍有mysqld-nt程式存在。

9. 重新啟動mysql server

10. 測試密碼: mysql -uroot -p

沒有留言:

張貼留言