Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Łączenie się z MySQL przez SSL przy użyciu PHP

Jeśli kontrolujesz serwer (VPS), a PHP jest na tej samej maszynie co MySQL (musisz tylko zezwolić na połączenia z tej samej maszyny), to nie ma sensu używać SSL dla MySQL i spowoduje to tylko obciążenie. Powinieneś po prostu użyć zapory sieciowej do ochrony MySQL tak jak powinieneś to zrobić z memcached .

W przeciwnym razie możesz przeczytać tę sekcję z MySQL, aby skonfigurować SSL . Myślę, że to coś więcej niż tylko $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL); . Na przykład musisz skonfigurować swój Certyfikat SSL :

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć aktywną liczbę otwartych połączeń z bazą danych w H2/MySQL?

  2. Używanie SELECT INTO OUTFILE w MySQL

  3. Transformacja wiersza do kolumny w MySQL

  4. Błąd krytyczny:Wywołanie niezdefiniowanej funkcji mysqli_connect() w... podczas łączenia PHP 5.4.22 i MySQL 5.5 z Apache 2.4.7

  5. Formaty daty MySQL - trudność wstawiania daty