How to Enable SSL and Remote Connections for MySQL on CentOS 7?
https://www.howtoforge.com/tutorial/how-to-enable-ssl-and-remote-connections-for-mysql-on-centos-7
How To Configure SSL/TLS for MySQL on Ubuntu 18.04
https://www.digitalocean.com/community/tutorials/how-to-configure-ssl-tls-for-mysql-on-ubuntu-18-04
How to require SSL for all remote users
https://stackoverflow.com/questions/16120856/how-to-require-ssl-for-all-remote-users
How do you properly remove “REQUIRE SSL” from a single user?
https://dba.stackexchange.com/questions/135142/how-do-you-properly-remove-require-ssl-from-a-single-user
MySQL SSL and client certificates authentication
https://icicimov.github.io/blog/database/MySQL-SSL-and-client-certificates-authentication
How to secure MySQL connections with SSL on Ubuntu
https://www.interserver.net/tips/kb/how-to-secure-mysql-connections-with-ssl-on-ubuntu