禁用VB.NET MySQL连接的SSL要求

时间:2018-08-04 09:43:16

标签: mysql vb.net ssl disable

我正在创建一个VB.NET程序来访问MySQL数据库。数据库连接是稳定且正常的。但是,连接到数据库时出现错误,提示“主机XXX.XXX.XXX.XXX不支持SSL连接”。有什么方法可以禁用SSL检查,因为我不需要来回发送的数据进行加密。我的VB.NET代码如下。


Imports System.Data.OleDb
Imports MySql.Data
Imports MySql.Data.MySqlClient

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
         Dim connStr As String = "Server=XXX.XXX.XXX.XXX;Database=test;Uid=user;Pwd=********"
         Dim conn As New MySqlConnection(connStr)
         Try
           MsgBox("Connecting to MySQL...")
           conn.Open()
         Catch ex As Exception
           MsgBox(ex.ToString())
         End Try
         conn.Close()
         MsgBox("Done.")
    End Sub
End Class 

1 个答案:

答案 0 :(得分:1)

尝试在连接字符串中添加“ SslMode = none”作为最后一个参数

Dim connStr As String = "Server=XXX.XXX.XXX.XXX;Database=test;Uid=user;Pwd=********;SslMode=none"