Als u de server (VPS) bestuurt en PHP op dezelfde machine staat als MySQL (u hoeft alleen verbindingen van dezelfde machine toe te staan) dan heeft het geen zin om SSL te gebruiken voor MySQL en zal dit alleen maar leiden tot overhead. Je moet gewoon een firewall gebruiken om MySQL te beschermen zoals je ook zou moeten doen met memcached .
Anders zou je dit gedeelte van MySQL kunnen lezen om SSL te configureren
. Ik denk dat er iets meer bij komt kijken dan alleen $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL);
. U moet bijvoorbeeld uw SSL-certificaat
configureren :
mysqld --ssl-ca=ca-cert.pem \
--ssl-cert=server-cert.pem \
--ssl-key=server-key.pem