通过ssh tunnel远程连接到mysql

系统:macOS

情形:本地开发php web,但db是要直接使用远程的aws db

xxx.pem 文件放入$HOME/.ssh , 然后 chmod 600 xxx.pem

cd 到 $HOME/.ssh 输入以下连接命令

ssh -i xxx.pem -L 3307:127.0.0.1:3306 [username]@[host name/address]

说明:

127.0.0.1:3306 是远程服务器自身使用的db 地址端口

3307是当前localhost将使用的端口,例如本地php配置文件中连接db使用localhost:3307

你可能感兴趣的:(通过ssh tunnel远程连接到mysql)