簡體   English   中英

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

[英]Authentication to host '127.0.0.1' for user 'root' using method 'mysql_native_password' failed with message: Unknown database 'xxx'

當我運行應用程序時,我收到以下配置錯誤:

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

這是連接字符串:

string connectionString = "datasource=127.0.0.1;port=3306;username=root;password=;database=kubota1;";
MySqlConnection conn = new MySqlConnection(connectionString);

我已經創建了一個數據庫:

在此處輸入圖像描述

嘗試在連接字符串中指定密碼值。 現在,它被錯過了。

你能直接從 MySQL 工作台連接數據庫嗎? 如果是,則打開 Visual Studio > 查看 > 服務器資源管理器 > 連接到數據庫。 輸入所需的憑據並連接。 如果它是從 Visual Studio 連接的,那么 select 數據庫來自服務器資源管理器>>右鍵單擊>>屬性。

從那里您可以復制連接字符串並在您的代碼中使用。

暫無
暫無

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

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