MySql 安裝時的1045錯誤

2022-04-30 14:00:17 字數 1239 閱讀 2361

mysql 安裝到最後一步遇到1045錯誤access denied for user 'root'@'localhost' (using password:yes)

解決方案一:解除安裝mysql,重新安裝

解決方案二:重新設定root使用者密碼

在windows平台下操作步驟如下:

1、以系統管理員身份登入到系統;

2、如果mysql伺服器正在執行,停止它。

如果是作為windows服務執行的伺服器,進入服務管理器:開始選單->控制面板->管理工具->服務

如果伺服器不是作為服務而執行的,可能需要使用任務管理器來強制停止它。

set password for 'root'@'localhost' = password('mynewpassword');

用任意名稱儲存該檔案。在本例中,該檔案為c:\mysql-init.txt。

假定你已將mysql安裝到c:\mysql。如果你將mysql安裝到了另一位置,請對下述命令進行相應的調整。

在dos命令提示符下,執行命令:

c:\mysql\bin\>mysqld-nt --init-file=c:\mysql-init.txt

在伺服器啟動時,執行由「--init-file」選項(作用:在啟動時從指定的檔案中讀取sql命令)命名的檔案的內容,更改根使用者密碼。當伺服器成功啟動後,應刪除c:\mysql-init.txt。

5、如果起動mysql伺服器出錯,把程序mysqld-nt.exe關閉。然後重啟它,ok。

6、或者停止mysql伺服器,然後在正常模式下重啟它。如果以服務方式執行伺服器,應從windows服務視窗啟動它。如果以手動方式啟動了伺服器,能夠像正常情形下一樣使用命令。

應能使用新密碼進行連線。

解決辦法

三、用舊密碼登入再重新修改root密碼

開啟「mysql command line client」輸入你的密碼(安裝時設的那個,如果密碼不對可以試下空密碼登入,有可能安裝時密碼設定無效)。登入成功後輸入命令:

set password for 'root'@'localhost' = password('mysql');

'mysql'是新設定的密碼。修改密碼成功後再配置mysql就ok了。

附:mysql關閉出錯蜂鳴的辦法,開啟mysql安裝目錄下的 my.ini 檔案,在[mysql]行下新增這個語句'no-beep', 儲存,重啟mysql服務就ok了。

MySql安裝時的1045錯誤

mysql 安裝到最後一步的時候,出現1045的錯誤有兩種解決辦法。解決辦法1.解除安裝重灌,不設root密碼,因為mysql預設密碼為空。解決辦法2.保持現在的密碼,開啟 mysql command line client 輸入你的密碼 安裝時設的那個,如果密碼不對可以試下空密碼登入,有可能安裝時...

安裝MySQL出現1045錯誤

mysql mysql 5.5.44 win32 作業系統 windows 7 x64 在安裝mysql完成之後會提示我們對mysql進行配置,這時會涉及到對root賬戶的密碼進行配置。這裡提示出現了乙個 為1045的錯誤,具體錯誤原因是因為在連線資料庫的時候沒有使用密碼從而導致了連線資料庫失敗。這...

安裝MySQL出現1045錯誤

安裝mysql出現1045錯誤 一.執行環境 mysql mysql 5.1.26 rc win32 作業系統 windows 7 x64 二.問題描述 安裝mysql過程中會涉及對root密碼的設定 設定完成,在安裝進行到最後一步時,出現了乙個 為1045的錯誤,此前樓主電腦上從未安裝過mysql...