文档首页
MySQL 8.4 参考手册
相关文档 下载此手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  使用 SSH 从 Windows 远程连接 MySQL

8.3.4 使用 SSH 从 Windows 远程连接 MySQL

本节介绍如何通过 SSH 获取与远程 MySQL 服务器的加密连接。 信息由 David Carlson 提供。

  1. 在您的 Windows 机器上安装 SSH 客户端。有关 SSH 客户端的比较,请参见 http://en.wikipedia.org/wiki/Comparison_of_SSH_clients

  2. 启动您的 Windows SSH 客户端。设置 Host_Name = yourmysqlserver_URL_or_IP。设置 userid=your_userid 以登录您的服务器。此 userid 值可能与您的 MySQL 账户用户名不同。

  3. 设置端口转发。要么进行远程转发(设置 local_port: 3306, remote_host: yourmysqlservername_or_ip, remote_port: 3306 ) 或本地转发(设置 port: 3306, host: localhost, remote port: 3306)。

  4. 保存所有内容,否则您必须在下一次重新执行。

  5. 使用您刚刚创建的 SSH 会话登录到您的服务器。

  6. 在您的 Windows 机器上,启动一些 ODBC 应用程序(如 Access)。

  7. 在 Windows 中创建一个新文件,并使用 ODBC 驱动程序以您通常的方式链接到 MySQL,只是将 MySQL 主服务器的类型输入为 localhost,而不是 yourmysqlservername

此时,您应该已经通过 SSH 加密建立了与 MySQL 的 ODBC 连接。