我无法连接到我的在线数据库,我使用的是GoDaddy的cPanel。我试图在远程MySQL中添加一个主机,比如'192.68.0。%',但是同样的错误被抛出。我在此使用的连接字符串与我在我的网站上使用的连接字符串相同。如何使用vb.net连接到godaddy cPanel的在线数据库
我的代码:
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
我得到这个错误具有代码:
验证举办 '148.72.232.107' 用户'用户名'使用方法'mysql_native_password'失败,提示信息:访问被拒绝用户'username'@49.148.94.47'(使用密码:是)
为什么此代码修复了OP的问题?请添加说明,说明您的答案的工作原理和作用。仅有代码的答案会被忽视,并可在评论中删除。这是对这个和未来答案的建议。谢谢! –