我可以在本地计算机上连接到MySQL XAMPP
。现在,我想连接到GoDaddy帐户内的我的网站主机(虽然它是最便宜的帐户类型)我正在使用Visual Studio 2015。
Imports MySql.Data.MySqlClient
Public Class Form1
Dim conn As MySqlConnection
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
conn = New MySqlConnection
conn.ConnectionString = "SERVER = 166.xxx.xxx.xxx; PORT = 3306; DATABASE = myDB; UID = myUSER; PASSWORD = myPASSWORD"
Try
conn.Open()
MessageBox.Show("Connected!")
conn.Close()
Catch ex As MySqlException
MessageBox.Show(ex.Message, "Failed")
Finally
conn.Dispose()
End Try
End Sub
End Class
这是我在连接时遇到的错误:
验证主机' 166.xxx.xxx.xxx'对于用户' myUSER'使用方法' mysql_native_password'消息失败:用户访问被拒绝' myUSER'' 49.150.102。%'到数据库' myDB'
我收到通配符%
,因为我使用49.150.102。%将我的IP放入访问主机。我也尝试放置我的整个八位字节,并获得相同的结果。
出于这个问题的目的,出于安全原因,我更改了连接信息的确切值。