簡體   English   中英

如何使用vb.net連接到Godaddy Cpanel中的在線數據庫

[英]how to connect to online database in godaddy cpanel using vb.net

我無法連接到在線數據庫,正在使用GoDaddy的cPanel。 我試圖在遠程MySQL中添加主機,例如“ 192.68.0。%”,但會拋出相同的錯誤。 我在此使用的連接字符串與我在網站上使用的連接字符串相同。

我的代碼:

Try
    Dim MySQLConnection = New MySqlConnection
    MySQLConnection.ConnectionString = "server=www.***.com; port=3306; user=username; password=password; database=database;"
    MySQLConnection.Open()
    MsgBox("Success!")
Catch ex As Exception
    MsgBox(ex.ToString)
End Try

我也試過這個:

Try
    Dim MySQLConnection = New MySqlConnection
    MySQLConnection.ConnectionString = "localhost; port=3306; user=username; password=password; database=database;"
    MySQLConnection.Open()
    MsgBox("Success!")
Catch ex As Exception
    MsgBox(ex.ToString)
End Try

這兩個代碼都出現此錯誤:

使用方法'mysql_native_password'對用戶'username'的主機'148.72.232.107'進行身份驗證失敗,並顯示以下消息:用戶'username'@'49.148.94.47'的訪問被拒絕(使用密碼:是)

解決方法:

  1. 轉到您的cPanel帳戶。
  2. 在數據庫下,單擊遠程MySQL。
  3. 根據您的IP錯誤添加訪問主機。

在我的錯誤中,我添加了“ 49.148.94.47”。 現在,我可以使用MySQL GoDaddy-cPanel連接到我的在線數據庫。

Dim cnQ As New SqlConnection("Data Source=Server_IP;Initial Catalog=DataBase_Name;User ID=you_User_Name;Password=your_Password;") 

暫無
暫無

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

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