Si controla el servidor (VPS) y PHP está en la misma máquina que MySQL (solo necesita permitir conexiones desde la misma máquina), entonces no tiene sentido usar SSL para MySQL y solo generará una sobrecarga. Solo debe usar un firewall para proteger MySQL como también debe hacer con memcached .
De lo contrario, podría leer esta sección de MySQL para configurar SSL
. Creo que involucra un poco más que solo $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL);
. Por ejemplo, debe configurar su Certificado SSL
:
mysqld --ssl-ca=ca-cert.pem \
--ssl-cert=server-cert.pem \
--ssl-key=server-key.pem