错误mysql:未知变量'ssl-mode = VERIFY_IDENTITY'使用证书连接到Mysql RDS

问题描述 投票:0回答:1

在尝试了解 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 amazon-web-services amazon-ec2 ssl-certificate amazon-rds
1个回答
4
投票

看起来 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 正在用于连接。

© www.soinside.com 2019 - 2024. All rights reserved.