Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Connecting to MySQL Remotely from Windows with SSH

8.3.4 从 Windows 使用 SSH 远程连接到 MySQL

本节描述如何使用 SSH 获取到远程 MySQL 服务器的加密连接。该信息由 David Carlson 提供。

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

  2. 启动 Windows SSH 客户端。设置 Host_Name = 你的 MySQL 服务器 URL 或 IP。设置 userid=你的用户 ID 以登录到你的服务器。这个 userid 值可能与你的 MySQL 账户用户名不同。

  3. 设置端口转发。或者执行远程转发(设置 local_port: 3306, remote_host: 你的 MySQL 服务器名称或 IP, remote_port: 3306 ) 或本地转发(设置 port: 3306, host: localhost, remote port: 3306)。

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

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

  6. 在你的 Windows 机器上,启动某个 ODBC 应用程序(例如 Access)。

  7. 在 Windows 中创建一个新文件,并使用 ODBC 驱动程序链接到 MySQL,方法与通常相同,除了输入 localhost 作为 MySQL 主机服务器,而不是 你的 MySQL 服务器名称

到目前为止,你应该已经拥有了使用 SSH 加密的 ODBC 连接到 MySQL。