MySQL for Visual Studio/建立联系/使用服务器资源管理器连接

4.1使用服务器资源管理器连接

本节介绍如何创建加密或不加密的新连接。成功建立连接后,将保存所有设置以备将来使用。当您下次启动Visual Studio时,请在服务器资源管理器中打开连接节点以再次建立到MySQL服务器的连接。这些部分提供了建立连接的说明。

若要修改或删除连接,请使用对应节点的Server Explorer上下文菜单。您可以通过用新值覆盖现有值来修改任何设置。只有在没有打开其对象的活动编辑器时,才可以修改或删除连接;否则可能导致数据丢失。

与服务器资源管理器的基本连接

创建一个到现有MySQL数据库的连接:

  1. 启动Visual Studio并单击打开服务器资源管理器服务器资源管理器视图菜单。

  2. 右键单击“数据连接”节点,然后选择添加连接

  3. 在“添加连接”窗口中,单击改变打开“更改数据源”对话框,然后执行以下操作:

    1. 选择MySQL数据库从数据源列表中。或者,您可以选择其他> <,如果MySQL数据库不在。

    2. 选择.NET Framework Data Provider for MySQL作为数据提供者。

    3. 点击好吧,返回“添加连接”窗口。

  4. 为以下每一个连接设置键入一个值:

    • 服务器名称:

      承载MySQL服务器的计算机的名称或IP地址。例如,本地主机如果MySQL服务器安装在本地计算机上。

    • 用户名:

      有效的MySQL数据库用户帐户名。

    • 密码:

      前面指定的用户帐户密码。可选,点击保存密码以避免在每个连接会话的“修改连接”窗口中输入密码。

    • 数据库名称:

      要用作默认模式的数据库。您可以将该名称保留为空,然后从目标服务器上的模式列表中选择默认模式。

    您也可以通过单击,设置连接MySQL服务器的端口先进的.设置MySQL服务器的主机名、用户名和密码后,单击,测试与MySQL服务器的连接测试连接.如果测试成功,则会打开成功确认对话框。

  5. 点击好吧创建并存储新连接。新的连接及其表、视图、存储过程、存储函数和可加载函数现在出现在数据连接节点。

使用服务器资源管理器的SSL连接

您可以从服务器资源管理器为经典的MySQL协议连接启用SSL加密。支持SSL PEM和PFX两种证书格式。另外,客户端主机上必须安装MySQL Connector/NET version 8.0.17。

使用实例创建启用SSL加密的连接。

  1. 添加并测试一个新的基本连接(请参见与服务器资源管理器的基本连接

    若要修改现有连接,请右键单击其中的连接节点数据连接并选择修改连接

  2. 在“添加(或修改)连接”窗口中,单击先进的打开“高级属性”对话框。高级属性被分类并显示在两列列表中,显示属性名和值字段(或值列表)。默认值不显示。

  3. 连接财产类别,做到以下几点:

    1. 选择连接协议然后选择套接字从值列表中(使用值字段中的箭头打开列表)。此属性将连接协议设置为使用标准TCP/IP。

    2. 选择港口和类型3306在value字段中。

  4. 身份验证属性类别,选择Ssl模式选择最能代表你的连接的模式。有关每种模式和所需文件的说明,请参见表4.1,“SSL模式值”

    • 对于SSL PEM,请使用Ssl CASsl证书,Ssl密钥属性以添加所需的文件(必须具有.pem文件扩展名)。

    • 对于SSL PFX (PKCS#12格式),使用证书文件证书密码证书存储位置,证书指纹属性,以添加所需的信息或文件(必须具有.pfx文件扩展名)。

    点击好吧关闭“高级属性”对话框。

  5. 点击测试连接并根据需要调整属性值。

  6. 点击好吧创建并存储新的或修改过的连接。