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