Copyright 1997-2021 the PHP Documentation Group.
mysqli::ssl_set
mysqli_ssl_set
Used for establishing secure connections using SSL
Description
Object oriented style
public bool mysqli::ssl_set(string key,
string cert,
string ca,
string capath,
string cipher);
Procedural style
bool mysqli_ssl_set(mysqli link,
string key,
string cert,
string ca,
string capath,
string cipher);
Used for establishing secure connections using SSL. It must be
called before
mysqli_real_connect
.
This function does nothing unless OpenSSL support is enabled.
Parameters
-
link
Procedural style only: A link identifier returned by
mysqli_connect
ormysqli_init
-
key
The path name to the key file.
-
cert
The path name to the certificate file.
-
ca
The path name to the certificate authority file.
-
capath
The pathname to a directory that contains trusted SSL CA certificates in PEM format.
-
cipher
A list of allowable ciphers to use for SSL encryption.
Return Values
This function always returns true
value. If
SSL setup is incorrect
mysqli_real_connect
will return an error when you attempt to connect.
See Also
mysqli_options
|
mysqli_real_connect
|