MySQL 8.4 发行说明
本节介绍如何通过 SSH 获取与远程 MySQL 服务器的加密连接。 信息由 David Carlson <[email protected]>
提供。
在您的 Windows 机器上安装 SSH 客户端。有关 SSH 客户端的比较,请参见 http://en.wikipedia.org/wiki/Comparison_of_SSH_clients。
启动您的 Windows SSH 客户端。设置
Host_Name =
。设置yourmysqlserver_URL_or_IP
userid=
以登录您的服务器。此your_userid
userid
值可能与您的 MySQL 账户用户名不同。设置端口转发。要么进行远程转发(设置
local_port: 3306
,remote_host:
,yourmysqlservername_or_ip
remote_port: 3306
) 或本地转发(设置port: 3306
,host: localhost
,remote port: 3306
)。保存所有内容,否则您必须在下一次重新执行。
使用您刚刚创建的 SSH 会话登录到您的服务器。
在您的 Windows 机器上,启动一些 ODBC 应用程序(如 Access)。
在 Windows 中创建一个新文件,并使用 ODBC 驱动程序以您通常的方式链接到 MySQL,只是将 MySQL 主服务器的类型输入为
localhost
,而不是yourmysqlservername
。
此时,您应该已经通过 SSH 加密建立了与 MySQL 的 ODBC 连接。