使用SSH从Windows远程连接到MySQL
本节介绍如何使用SSH与远程MySQL服务器建立加密连接。该信息由David Carlson提供。dcarlson@mplcomm.com
- 在Windows计算机上安装SSH客户端。有关SSH客户端的比较,请参见 http://en.wikipedia.org/wiki/Comparison_of_SSH_clients。
- 启动Windows SSH客户端。设置。设置登录到您的服务器。该值可能与您的MySQL帐户的用户名不同。
Host_Name =yourmysqlserver_URL_or_IP
userid=your_userid
userid
- 设置端口转发。要么是遥控前进(设置
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,方法与通常相同,不同之处在于键入
localhost
MySQL主机服务器(不是)yourmysqlservername
。
此时,您应该与MySQL建立ODBC连接,并使用SSH加密。