I followed the following process to create the CA, certificate and key PEF files:
https://dev.mysql.com/doc/refman/5.7/en/creating-ssl-files-using-openssl.html
I run "openssl verify" and verified that they are OK.
I then followed the following process to enable SSL on MySQL community:
https://dev.mysql.com/doc/refman/5.5/en/using-secure-connections.html
However, when I tried to connect to it:
mysql --user=root --password=mypassword
--ssl-ca="C:\ProgramData\MySQL\MySQL Server 5.7\SSL\ca.pem" --ssl-cert="C:\ProgramData\MySQL\MySQL Server 5.7\SSL\client-cert.pem" --ssl-key="C:\ProgramData\MySQL\MySQL Server 5.7\SSL\client-key.pem"
I got the following error:
ERROR 2026 (HY000): SSL connection error: SSL is required but the server doesn't support it