我有一台运行使用 mysql 数据库的 Web 应用程序的服务器。数据库本身并不位于该服务器上——它位于另一台服务器上。无法从我的位置访问数据库服务器。
我想使用 ssh 端口映射,这样我就可以mysql
在我的 Mac 笔记本电脑上运行并连接到数据库。我假设这意味着我需要使用 ssh 和端口转发连接到我的 Web 应用程序服务器。
就像这样:
我的 Mac -> Web 服务器 -> 数据库服务器
我想在我的 macbook pro 上运行 mysql 命令,如下所示:
mysql -u dbuser -hlocalhost -p
然后输入mysql密码。
另外,我使用 ssh 密钥连接到我的 Web 服务器。