Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Conectando-se ao MySQL via SSL usando PHP


Se você controlar o servidor (VPS) e o PHP estiver na mesma máquina que o MySQL (só precisa permitir conexões da mesma máquina), é inútil usar SSL para MySQL e resultará apenas em sobrecarga. Você deve apenas usar o firewall para proteger o MySQL como você também deve fazer com o memcached .

Caso contrário, você pode ler esta seção do MySQL para configurar SSL . Acho que envolve um pouco mais do que apenas $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL); . Por exemplo, você precisa configurar seu Certificado SSL :
mysqld --ssl-ca=ca-cert.pem \
       --ssl-cert=server-cert.pem \
       --ssl-key=server-key.pem