我创建了一个非常简单的项目来测试与MySQL的连接,唯一的代码就是试图打开与数据库的连接。
我试图连接到在线服务器并且我一直收到错误"从流中读取失败。"
所以今天我尝试连接到本地服务器,它运行得很好,所以问题是,什么不允许我连接到在线服务器?
这是我的代码
Dim connStr = "Server = 000.000.000.00; Database = test; Uid = usertest; Pwd =password;"
Dim cmd As MySqlCommand = New MySqlCommand()
Using conn As New MySqlConnection(connStr)
Try
conn.Open()
MsgBox("Connected")
Catch ex As Exception
MsgBox(ex.ToString)
Finally
conn.Close()
conn.Dispose()
End Try
End Using
我看到的错误:
@Edit
服务器允许远程访问,我的IP在允许列表中