我有一台运行使用mysql数据库的web应用程序的服务器。数据库本身不在该服务器上 - 它位于另一台服务器上。数据库服务器无法从我的位置访问。访问远程数据库的SSH端口映射
我想使用ssh端口映射,所以我可以在我的Mac笔记本电脑上运行mysql
并连接到数据库。我假设这意味着我需要使用ssh和端口转发连接到我的Web应用程序服务器。
是这样的:
我的Mac - > Web服务器 - >数据库服务器
我想我的MacBook上运行mysql命令亲是这样的:
mysql -u dbuser -hlocalhost -p
然后输入mysql密码。
此外,我使用ssh密钥连接到我的web服务器。
请注意,如果您不特别需要'mysql'命令行,[Sequel Pro](http://www.sequelpro.com)本地支持SSH连接。 – tadman