温馨提示×

php mysqli_connect可以使用SSL吗

PHP
小樊
125
2024-07-05 15:04:19
栏目: 云计算

是的,可以使用SSL来加密MySQL连接。在mysqli_connect函数中,可以通过设置参数来启用SSL连接。以下是一个示例:

$mysqli = mysqli_init();
mysqli_ssl_set($mysqli, 'key.pem', 'cert.pem', 'ca.pem', NULL, NULL);
mysqli_real_connect($mysqli, 'localhost', 'username', 'password', 'database', 3306, NULL, MYSQLI_CLIENT_SSL);

在上面的示例中,key.pem是客户端私钥文件,cert.pem是客户端证书文件,ca.pem是CA证书文件。通过这样的设置,可以确保MySQL连接是通过SSL加密的。

0