創建MYSQL DB Server的時候,報1045 access denied for user 'root' @ 'localhost' 錯誤,其實是因爲創建過程中修改了BOOT的密碼造成的,只要創建過程中不修改密碼就OK了。下面說一下如果要修改ROOT密碼的方法。
1. 關閉MYSQL服務。
2. DOS下鍵入:C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" --console --skip-grant-tables
3. 服務器來後,在打開一個DOS窗口,鍵入:C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql -uroot mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql>FLUSH PRIVILEGES;
mysql>quit
4. 重啓服務,修改完畢。