Nếu bạn kiểm soát máy chủ (VPS) và PHP trên cùng một máy với MySQL (chỉ cần cho phép kết nối từ cùng một máy) thì việc sử dụng SSL cho MySQL là vô nghĩa và sẽ chỉ dẫn đến chi phí. Bạn chỉ nên sử dụng tường lửa để bảo vệ MySQL giống như bạn cũng nên làm với memcached .
Nếu không, bạn có thể đọc phần này từ MySQL để định cấu hình SSL
. Tôi nghĩ liên quan đến nhiều thứ hơn một chút ngoài $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL);
. Ví dụ:bạn cần định cấu hình Chứng chỉ SSL
của mình :
mysqld --ssl-ca=ca-cert.pem \
--ssl-cert=server-cert.pem \
--ssl-key=server-key.pem