(mysql.info) mysql-ssl-set
Info Catalog
(mysql.info) mysql-sqlstate
(mysql.info) c-api-functions
(mysql.info) mysql-stat
22.2.3.64 `mysql_ssl_set()'
...........................
`int mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert,
const char *ca, const char *capath, const char *cipher)'
*Description*
`mysql_ssl_set()' is used for establishing secure connections using
SSL. It must be called before `mysql_real_connect()'.
`mysql_ssl_set()' does nothing unless OpenSSL support is enabled in the
client library.
`mysql' is the connection handler returned from `mysql_init()'. The
other parameters are specified as follows:
* `key' is the pathname to the key file.
* `cert' is the pathname to the certificate file.
* `ca' is the pathname to the certificate authority file.
* `capath' is the pathname to a directory that contains trusted SSL
CA certificates in pem format.
* `cipher' is a list of allowable ciphers to use for SSL encryption.
Any unused SSL parameters may be given as `NULL'.
*Return Values*
This function always returns `0'. If SSL setup is incorrect,
`mysql_real_connect()' returns an error when you attempt to connect.
Info Catalog
(mysql.info) mysql-sqlstate
(mysql.info) c-api-functions
(mysql.info) mysql-stat
automatically generated byinfo2html