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

4.2使用MySQL连接管理器连接

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

要修改或删除连接,请启动MySQL连接管理器并选择一个现有的连接。您可以通过用新值覆盖现有值来修改任何设置。只有在没有打开其对象的活动编辑器时,才能修改或删除连接;否则,可能会导致数据丢失。

MySQL连接管理器的基本连接

创建到现有MySQL数据库的连接。

  1. 点击MySQL连接管理器图标在服务器资源管理器菜单栏打开MySQL连接管理器窗口。

  2. 点击添加新连接来创建一个新的连接。

  3. 中为新连接提供唯一的名称连接名字段。

  4. 确认TCP / IP(标准)选择作为连接方法。

  5. 参数页签,增加或修改以下信息:

    • 主机名:而且端口:

      承载MySQL服务器的计算机的名称(或IP地址)和端口号。例如,本地主机如果MySQL服务器已经安装在本地计算机上。端口默认值为3306。

    • 用户名:

      有效的MySQL用户帐户的名称。

    • 密码:

      前面指定的用户帐户的密码。

    • 默认模式:

      打开连接需要一个默认模式名。从列表中选择一个名称。

  6. 点击测试连接验证连接信息。

  7. 点击好吧来创建和存储新连接。新的连接现在出现在MySQL连接管理器中。可选地,从连接管理器中选择新连接,将其表、视图、存储过程、存储函数和udf添加到数据连接节点。

使用连接管理器的SSL连接

协议连接可以配置为使用PEM或PFX文件的SSL。必须使用MySQL连接管理器创建连接,MySQL for Visual Studio 2.0.5(或更高版本)支持MySQL连接管理器。MySQL工作台为添加PEM文件提供了类似的支持,但它不支持PFX格式的证书。

请注意

必须安装X Plugin以支持使用X协议的连接将MySQL设置为文档存储).

相比之下,只有使用MySQL连接管理器配置连接时,经典的MySQL协议连接才支持SSL PFX文件。

使用实例使用SSL加密方式创建到MySQL数据库的连接。

  1. 点击MySQL连接管理器图标在服务器资源管理器菜单栏打开MySQL连接管理器窗口。

  2. 添加并测试一个新的基本连接(参见MySQL连接管理器的基本连接)或双击现有连接修改它。

  3. SSL,在“SSL PEM”区域框中添加SSL CA、SSL CERT和SSL Key文件的路径。点击测试连接验证连接信息。下图显示了此选项卡中的SSL PEM值示例。

    图4.1 MySQL Server Connection SSL选项卡

    SSL PEM选项及示例。SSL CA文件:C:\certs\ CA -cert。证书文件:C:\certs\server-cert. pem。SSL密钥文件:C:\certs\server-key.pem。

    要配置SSL PFX (PKCS#12格式),请选择基于文件或基于存储的选项。使用.pfx文件扩展名以启用正确的证书格式。

  4. 点击好吧来保存连接并返回到MySQL连接管理器窗口。

    请注意

    你必须关闭,然后重新打开MySQL连接管理器应用默认模式。

  5. 双击新的SSL连接将其添加到服务器资源管理器(或选择该连接并单击)好吧).要打开JavaScript或Python代码编辑器,请在服务器资源管理器中右键单击连接,然后选择编辑器。