1.MySql安裝錯誤代碼1045的解決方案
2.root密碼忘記1045的解決方案
錯誤代碼 1045
Access denied for user 'root'@'localhost' (using password:YES)
Windows:
1. 管理員登陸系統,停止mysql服務或者結束mysqld-nt進程
2. 進入命令行,來到mysql的安裝目錄.假設安裝目錄為 d:\mysql\ , CMD進入命令行
3. 運行 d:\mysql\bin\mysqld -nt --skip-grant-tables 啟動mysql,關閉權限的檢查
4. 運行 d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword" 重設root密碼
5. 重新啟動mysql服務
方法:
1, 啟用任務管理器,結束mysql進程
2,進入命令行,進入mysql的bin目錄(<環境變里>path里面可以找到bin目錄)啟動mysql服務:
mysqld -nt --skip-grant-tables (以不檢查權限的方式啟動);
(可能會出現:120705 17:41:14 [Warning] option 'new': boolean value 't' wasn't recognized. Set to OFF.不過依然可以繼續。)

3,重新打開一個命令提示窗口
輸入:mysql -uroot
4, 修改root密碼:
update mysql.user set password=PASSWORD('222222') where User='root';
5, flush privileges;
6, quit
重新連接mysql