mysql_ssl_set()
int mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert, const char *ca, const char *capath, const char *cipher)
Descrição
mysql_ssl_set() é usado para estabelecer conexão segura usando SSL. Ela deve ser chamada antes de mysql_real_connect().
mysql_ssl_set() não faz nada a mesno que o suporte OpenSSL esteja habilitado na biblioteca cliente.
MariaDB e o handler da conexão retornado de mysql_init(). Os outros parâmetros são especificados como a seguir:
keyé o caminho para o arquivo de chave.certé o caminho para o arquivo do certificado.caé o caminho para o arquivo de autoridade do certificado.capathé o caminho para um diretório que contém certificados SSL CA confiáveis no formato pem.cipheré a lista de cifras permitidas para uso para criptografia SSL.
Qualquer parâmetro SSL não utilizado pode ser dado com NULL.
Valores Retornados
Esta função sempre retorna 0. Se a configuração SSL está incorreta, mysql_real_connect() retornará um erro quando você tentar se conectar.