簡體   English   中英

使用方法“mysql_native_password”對用戶“用戶名”的主機“192.168.0.31”進行身份驗證失敗,並顯示消息:未知數據庫“mysql57”

[英]Authentication to host '192.168.0.31' for user 'username' using method 'mysql_native_password' failed with message: Unknown database 'mysql57'

這是錯誤消息:

Unhandled exception. MySql.Data.MySqlClient.MySqlException (0x80004005): Authentication to host '192.168.0.31' for user 'username' using method 'mysql_native_password' failed with message: Unknown database 'mysql57'
 ---> MySql.Data.MySqlClient.MySqlException (0x80004005): Unknown database 'mysql57'
   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.ReadPacket()
   at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.ReadPacket()
   at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.AuthenticationFailed(Exception ex)
   at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.ReadPacket()
   at MySql.Data.MySqlClient.Authentication.MySqlAuthenticationPlugin.Authenticate(Boolean reset)
   at MySql.Data.MySqlClient.NativeDriver.Authenticate(String authMethod, Boolean reset)
   at MySql.Data.MySqlClient.NativeDriver.Open()
   at MySql.Data.MySqlClient.Driver.Open()
   at MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)
   at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnection()
   at MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()
   at MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
   at MySql.Data.MySqlClient.MySqlPool.GetConnection()
   at MySql.Data.MySqlClient.MySqlConnection.Open()

我已經測試了許多解決方案,但沒有一個有效。

數據庫實際存在

您可以在此處下載源項目。

數據庫名稱錯誤。 檢查它是否是另一個名稱或大小寫。

所以我嘗試自己修復錯誤,但還有另一個錯誤

 Authentication to host 'localhost' for user 'root' using method 'caching_sha2_password' failed with message: Unknown database 'mysql80'

您的屏幕截圖並未顯示名為mysql57的數據庫實際上存在。 錯誤消息是正確的:您嘗試使用的數據庫名稱是錯誤的。

嘗試更改為Database = brawldatabase; 在您的連接字符串中。

暫無
暫無

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

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