Om du kontrollerar servern (VPS) och PHP är på samma maskin som MySQL (behöver bara tillåta anslutningar från samma maskin) så är det meningslöst att använda SSL för MySQL och kommer bara att resultera i overhead. Du bör bara använda brandväggen för att skydda MySQL som du också borde göra med memcached .
Annars kan du läsa det här avsnittet från MySQL för att konfigurera SSL
. Jag tror att det handlar om lite mer än bara $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL);
. Till exempel måste du konfigurera ditt SSL-certifikat
:
mysqld --ssl-ca=ca-cert.pem \
--ssl-cert=server-cert.pem \
--ssl-key=server-key.pem