首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mysqli::ssl_set

(PHP 5, PHP 7)

mysqli :: ssl_set - mysqli_ssl_set - 用于使用 SSL 建立安全连接

描述

面向对象的风格

代码语言:javascript
复制
bool mysqli::ssl_set ( string $key , string $cert , string $ca , string $capath , string $cipher )

程序风格

代码语言:javascript
复制
bool mysqli_ssl_set ( mysqli $link , string $key , string $cert , string $ca , string $capath , string $cipher )

用于使用 SSL 建立安全连接。它必须在 mysqli_real_connect()之前调用。除非启用 OpenSSL 支持,否则此功能不会执行任何操作。

请注意,MySQL Native Driver 在 PHP 5.3.3之前不支持 SSL,因此在使用 MySQL Native Driver 时调用此函数将导致错误。默认情况下,MySQL 版本5.3以上版本的 MySQL 本机驱动程序是启用的。

参数

代码语言:txt
复制
`link`   

仅过程样式:由 mysqli_connect()或 mysqli_init()返回的链接标识符

key

密钥文件的路径名称。

cert

证书文件的路径名称。

ca

证书颁发机构文件的路径名称。

capath

包含 PEM 格式的可信 SSL 证书的目录的路径名。

cipher

用于 SSL 加密的允许密码列表。

任何未使用的 SSL 参数可以给出为 NULL

返回值

这个函数总是返回TRUE值。如果 SSL 设置不正确 mysqli_real_connect()会在尝试连接时返回错误。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com