Proxy 让mysql客户端使用所有的代理服务器

Proxy 让mysql客户端使用所有的代理服务器,proxy,mysql-cli,Proxy,Mysql Cli,我想从本地计算机连接到aurora无服务器数据库。由于数据库只能从aws云中访问,因此我设置了一个运行以下命令的ec2实例: 我现在想从我的机器上使用mysql进行连接: export ALL_PROXY=socks5h://xx.xx.xx.xx:8888 mysql --user=admin --password=XXXX -h database-XXXX.cluster-XXXX.eu-XXXX.rds.amazonaws.com 错误2003(HY000):无法连接到“数据库…com

我想从本地计算机连接到aurora无服务器数据库。由于数据库只能从aws云中访问,因此我设置了一个运行以下命令的ec2实例:

我现在想从我的机器上使用mysql进行连接:

export ALL_PROXY=socks5h://xx.xx.xx.xx:8888

mysql --user=admin --password=XXXX -h database-XXXX.cluster-XXXX.eu-XXXX.rds.amazonaws.com
错误2003(HY000):无法连接到“数据库…com”(111)上的MySQL服务器

如果我在ec2实例上运行这个命令,它就会成功。所以我假设mysql不尊重我的代理设置。如果我在我的机器上运行curl,它将尊重代理设置

请注意,这只是出于测试目的,我知道这不是用于生产的解决方案

export ALL_PROXY=socks5h://xx.xx.xx.xx:8888

mysql --user=admin --password=XXXX -h database-XXXX.cluster-XXXX.eu-XXXX.rds.amazonaws.com