5.3.1标准TCP / IP连接方法

此连接方法使MySQL Workbench能够使用TCP / IP连接到MySQL Server。

笔记

skip_networking.MySQL系统变量会影响TCP / IP连接方法。如果禁用,请使用命名管道或共享内存(在Windows上)或UNIX套接字文件(在UNIX上)。

参数选项卡

标准TCP / IP连接的参数是:

  • 主机名:MySQL Server的主机名或IP地址。

    笔记

    主机名“localhost”可能会在主机上解析为“127.0.0.1”或“:: 1”,因此请在检查权限时注意到此。例如,如果Web应用程序的用户在主机上只能访问“127.0.0.1”,并且定义的连接使用“localhost”,它将解析为“:: 1”,则此连接可能缺少上述Web应用程序的正确权限。在每个主机上ping“localhost”以确定它解决的位置。

  • 港口:MySQL Server正在侦听的TCP / IP端口(默认为3306)。

  • 用户名:要用于连接的用户名。

  • 密码:用于帐户的可选密码。如果在此处在此输入密码,系统将在MySQL Workbench尝试建立连接时提示您输入密码。MySQL Workbench可以将密码存储在Vault中(见

    默认架构:建立与服务器的连接时,这是默认情况下将使用的模式。它成为MySQL工作台其他部分的默认模式。

SSL选项卡

SSL参数是:

  • 使用SSL:此下拉列表提供了与启用SSL加密相关的选项。选择禁用SSL,如果可供使用的话如果客户端库支持它,或者要求要求SSL支持MySQL连接以成功。此选项默认为如果可供使用的话

  • SSL密钥文件:到SSL的关键文件的路径。

  • SSL CERT文件:路径为SSL的证书文件。

  • SSL CA文件:SSL的证书颁发机构文件的路径。

  • SSL密码:用于SSL加密的可选CIPHER的可选列表。

  • SSL巫师按钮:为MySQL Server和MySQL客户端生成SSL证书。需要访问系统路径中的OpenSSL二进制文件。有关其他信息,请参阅

    文件按钮:打开文件浏览器,该文件浏览器由SSL向导指向生成的SSL文件。有关其他信息,请参阅高级选项卡

    先进的选项卡包括这些复选框:

    • 使用压缩协议:如果检查,应用程序和MySQL服务器之间的通信将被压缩,这可能会增加传输速率。这对应于启动MySQL命令行客户端- 压缩选项。默认情况下取消选中此选项。

    • 使用ANSI引用引用标识符: 对待作为标识符报价字符(如`引用字符)而不是字符串报价字符。你仍然可以使用`通过启用此模式引用标识符。启用此选项后,无法使用双引号来引用文字字符串,因为它被解释为标识符。注意:如果选中此选项,则会覆盖服务器设置。默认情况下取消选中此选项。

    • 启用ClearText身份验证插件:将用户密码作为未加密的文本发送。某些身份验证方法需要。默认情况下取消选中此选项。

    • 使用旧的身份验证协议:此选项禁用连接器/ C ++secure_auth.选项。默认情况下取消选中此选项。这样做意味着您可以使用使用旧的MySQL用户连接到MySQL Servermysql_old_password.验证插件,不推荐。mysql_old_password.在MySQL Server 5.7中删除了支持。

      笔记

      此选项在MySQL Workbench 6.3.6中删除,在MySQL Workbench 6.3.5中没有函数。有关从旧身份验证协议升级密码的信息,请参阅mysql_old_password.自MySQL 4.1以来尚未推荐。

    它还包括以下选项:

    超时:在连接之前等待的最长时间。默认情况下,连接超时60秒。

    sql_mode:覆盖默认值sql_mode.服务器使用。

    其他:连接器/ C ++的其他选项作为选项=值对,每行一个。