程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Windows下MySql毛病代碼1045的處理辦法

Windows下MySql毛病代碼1045的處理辦法

編輯:MySQL綜合教程

Windows下MySql毛病代碼1045的處理辦法。本站提示廣大學習愛好者:(Windows下MySql毛病代碼1045的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是Windows下MySql毛病代碼1045的處理辦法正文


毛病代碼 1045
Access denied for user 'root'@'localhost' (using password:YES)

處理方法是從新設置root用戶暗碼,在Windows平台下操作步調以下:
1、以體系治理員身份登錄到體系;
2、假如MySQL辦事器正在運轉,停滯它。
      假如是作為Windows辦事運轉的辦事器,進入辦事治理器:開端菜單->掌握面板->治理對象->辦事
      假如辦事器不是作為辦事而運轉的,能夠須要應用義務治理器來強迫停滯它。
3、創立1個文本文件,並將下述敕令置於單一行中:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');


用隨意率性稱號保留該文件。在本例中,該文件為C:\mysql-init.txt。
4、進入DOS敕令提醒:開端菜單->運轉-> cmd
      假定你已將MySQL裝置到C:\mysql。假如你將MySQL裝置到了另外一地位,請對下述敕令停止響應的調劑。
      在DOS敕令提醒符下,履行敕令:
C:\> C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt
      在辦事器啟動時,履行由“--init-file”選項(感化:在啟動時從指定的文件中讀取SQL敕令)定名的文件的內容,更改根用戶暗碼。當辦事器勝利啟動後,應刪除C:\mysql-init.txt。
5、停滯MySQL辦事器,然後在正常形式下重啟它。假如以辦事方法運轉辦事器,應從Windows辦事窗口啟動它。假如以手動方法啟動了辦事器,可以或許像正常情況下一樣應用敕令。


附其他辦法:

辦法一:

# /etc/init.d/mysql stop 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
# mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# /etc/init.d/mysql restart 
# mysql -uroot -p 
Enter password: <輸出新設的暗碼newpassword> 
mysql> 

辦法二: 

直接應用/etc/mysql/debian.cnf文件中[client]節供給的用戶名和暗碼: 

# mysql -udebian-sys-maint -p 
Enter password: <輸出[client]節的暗碼> 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password: <輸出新設的暗碼newpassword> 
mysql> 

另外一個辦法
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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved