我已经在Mac上使用brew install mysql
安装了MySQL 8.0.17,并希望使用SSL连接到本地数据库。从https://dev.mysql.com/doc/refman/5.7/en/using-encrypted-connections.html看来,我需要以下代码片段中的文件:
我在/usr/local/var/mysql
中找到了这些文件,并在Sequel Pro中将它们分别输入为Key File
,Certificate
和CA Cert
。但是,我得到了一个
SSL连接错误:ASN:其他签名确认错误
,如下面的屏幕截图所示。
我尝试使用openssl
来验证证书,看来还可以:
/u/l/v/mysql>
openssl verify -CAfile ca.pem client-cert.pem
client-cert.pem: OK
有什么主意我可以克服这个错误并使用SSL连接到数据库吗?