Mysql
 sql >> Database >  >> RDS >> Mysql

Connessione a MySQL tramite SSL tramite PHP

Se controlli il server (VPS) e PHP si trova sulla stessa macchina di MySQL (è necessario solo consentire le connessioni dalla stessa macchina), è inutile utilizzare SSL per MySQL e comporterà solo un sovraccarico. Dovresti semplicemente usare il firewall per proteggere MySQL come dovresti fare anche con memcached .

Altrimenti potresti leggere questa sezione da MySQL per configurare SSL . Penso che coinvolga un po' più di un semplice $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL); . Ad esempio, devi configurare il tuo Certificato SSL :

mysqld --ssl-ca=ca-cert.pem \
       --ssl-cert=server-cert.pem \
       --ssl-key=server-key.pem