Pokud ovládáte server (VPS) a PHP je na stejném počítači jako MySQL (je třeba pouze povolit připojení ze stejného počítače), pak je zbytečné používat SSL pro MySQL a bude mít za následek pouze režii. K ochraně MySQL byste měli používat firewall jako byste to měli dělat také s memcached .
Jinak byste si mohli přečíst tuto sekci z MySQL pro konfiguraci SSL
. Myslím, že to zahrnuje trochu víc než jen $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL);
. Například musíte nakonfigurovat svůj certifikát SSL
:
mysqld --ssl-ca=ca-cert.pem \
--ssl-cert=server-cert.pem \
--ssl-key=server-key.pem