本节介绍如何创建带加密或不带加密的新连接。成功建立连接后,将保存所有设置以供将来使用。当您下次启动Visual Studio时,在服务器资源管理器中打开连接节点,再次建立到MySQL服务器的连接。这些部分提供了设置连接的说明。
要修改或删除连接,请使用对应节点的Server Explorer上下文菜单。您可以通过用新值覆盖现有值来修改任何设置。只有在没有打开其对象的活动编辑器时,才能修改或删除连接;否则,可能会导致数据丢失。
创建到现有MySQL数据库的连接。
启动Visual Studio并单击打开服务器资源管理器
从 菜单。右键单击Data Connections节点,然后选择
.在Add Connection窗口中单击
打开“更改数据源”对话框,然后执行以下操作:选择
MySQL数据库
从数据源列表中。或者,您也可以选择其他> <
,如果MySQL数据库
不在。选择
MySQL的.NET框架数据提供程序
作为数据提供者。点击
返回“添加连接”窗口。
为以下每一个连接设置键入一个值:
服务器名称:
承载MySQL服务器的计算机的名称或IP地址。例如,
本地主机
如果MySQL服务器已经安装在本地计算机上。用户名:
有效的MySQL数据库用户帐户的名称。
密码:
前面指定的用户帐户的密码。可选,点击保存我的密码以避免在每个连接会话的“修改连接”窗口中输入密码。
数据库名称:
要用作默认模式的数据库。您可以将名称保留为空,然后从目标服务器上的模式列表中选择一个默认模式。
您也可以通过单击设置连接MySQL服务器的端口
.要测试与MySQL服务器的连接,请设置服务器的主机名、用户名和密码,然后单击 .如果测试成功,则打开成功确认对话框。点击数据连接节点。
来创建和存储新连接。与表、视图、存储过程、存储函数和可加载函数的新连接现在出现在
您可以在服务器资源管理器中为经典的MySQL协议连接启用SSL加密。同时支持SSL PEM和PFX两种证书格式。此外,MySQL Connector/NET version 8.0.17必须安装在客户端主机上。
创建启用SSL加密的连接。
添加并测试一个新的基本连接(参见服务器资源管理器的基本连接.
要修改现有连接,请右键单击其中的连接节点数据连接并选择 .
在“添加(或修改)连接”窗口中,单击
打开“高级属性”对话框。高级属性被分类并显示在一个两列列表中,其中显示属性名称和值字段(或值列表)。默认值未显示。在连接属性类别,执行以下操作:
选择连接协议然后选择
套接字
从值列表中(使用值字段中的箭头打开列表)。此属性将连接协议设置为使用标准TCP/IP。选择港口和类型
3306
在值字段中。
在身份验证属性类别,选择
Ssl模式
并选择最能代表您的连接的模式类型。有关每种模式和所需文件的说明,请参见表5.2“SSL模式值”.对于SSL PEM,请使用Ssl CA,Ssl证书,Ssl密钥属性来添加所需的文件(必须具有
.pem
文件扩展名)。对于SSL PFX (PKCS#12格式),使用证书文件,证书密码,证书存放位置,证书指纹属性来添加所需的信息或文件(必须具有
.pfx
文件扩展名)。
点击
关闭“高级属性”对话框。点击
并在需要时调整属性值。点击
来创建和存储新的或修改的连接。