在尝试了解 aws 服务时,我尝试使用证书从我的 ec2 实例连接到 RDS 实例。
我正在使用此命令进行连接 -
mysql -h <aws-account>.rdsinstance.<region>.rds.amazonaws.com --ssl-ca=rds-ca-2019-root.pem --ssl-mode=VERIFY_IDENTITY
但是我收到此错误 - mysql:未知变量'ssl-mode = VERIFY_IDENTITY'
我可以使用以下命令在没有证书的情况下进行连接: mysql -h .rdsinstance..rds.amazonaws.com -P 3306 -u admin -p
有人见过这个吗?我四处搜寻但找不到任何可以帮助我的东西。
如果您有任何建议/解决方案请告诉我
MyMysql版本: mysql --版本 mysql Ver 15.1 Distrib 5.5.68-MariaDB,适用于 Linux (x86_64),使用 readline 5.1
看起来 mysql --help 没有 --ssl-mode 选项。我将其删除并能够连接。 (以下是我使用的命令,仅供参考)
mysql -h <aws-account>.rdsinstance.<region>.rds.amazonaws.com --ssl-ca=rds-ca-2019-root.pem -u <user> -P 33306 -p
在 mysql 触发 >'status' 命令中确认 SSL 正在用于连接。