簡體   English   中英

我無法連接到 mysql 服務器錯誤 1045 (28000)

[英]I'm not able to connect to mysql server ERROR 1045 (28000)

我為 class 安裝了 MySql 服務器,當我嘗試連接到服務器時出現以下錯誤消息:

PS C:\WINDOWS\system32> mysql -u root -p
Enter password: hinreIsThePassword
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

我也嘗試通過 Workbench 連接到服務器,但出現相同的錯誤(ERROR 1045 (28000))

然后我嘗試在這個網站上按照這些步驟操作: artfulsoftware

但是當我執行第三步時,出現以下錯誤:

PS C:\WINDOWS\system32> mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 8.0\my.ini" --skip-grant-tables

2020-02-23T19:33:01.744483Z 0 [ERROR] [MY-000077] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Error while setting value 

'STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' to 'sql_mode'.
2020-02-23T19:33:01.828579Z 0 [ERROR] [MY-010187] [Server] Could not open file 'C:\MySQLData\DESKTOP-1SE2QHN.err' for error logging: Permission denied

2020-02-23T19:33:01.836795Z 0 [ERROR] [MY-010119] [Server] Aborting

2020-02-23T19:33:01.836867Z 0 [Note] [MY-010120] [Server] Binlog end

我在 windows 10 上使用 MySQL 服務器版本 8.0.19

我卸載了 apache 服務,重新安裝了 MySQL 服務器並在評論中嘗試了 RiggsFolly的建議:

嘗試使用標准 windows 命令 window 而不是 PowerShell

它奏效了。

重新安裝 MySQL 時,我還使用了較短的密碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM