Spec-Zone .ru
спецификации, руководства, описания, API
|
my_bool mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert, const char *ca,
const char *capath, const char *cipher)
mysql_ssl_set()
используется для того, чтобы установить безопасные соединения,
используя SSL. Это нужно вызвать прежде mysql_real_connect()
.
mysql_ssl_set()
ничего не делает, если поддержка SSL не включается в клиентской
библиотеке.
mysql
обработчик соединения, возвращенный из mysql_init()
. Другие параметры определяются следующим образом:
key
путь к файлу ключей.
cert
путь к файлу сертификата.
ca
путь к файлу центра сертификации.
capath
путь к каталогу, который содержит доверяемые
сертификаты CA SSL в формате PEM.
cipher
список допустимых шифров, чтобы использовать для
шифрования SSL.
Любые неиспользованные параметры SSL могут быть даны как NULL
.
Эта функция всегда возвращается 0
. Если установка SSL является неправильной, mysql_real_connect()
возвращает ошибку, когда Вы пытаетесь соединиться.