mysql_connect()


MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *user, const char *passwd)

Descrição

A função está obsoleta. É melhor utilizar mysql_real_connect().

mysql_connect() tenta estabelecer uma conexão a um banco de dados MariaDB executando em host. mysql_connect() deve completar com suceso antes que você podssa executar qualquer uma das função da API, com a exceção de mysql_get_client_info().

O significado dos parâmetros são os mesmos que os parâmetros correspondentes para mysql_real_connect() com a diferença que o parâmetro de conexão pode ser NULL. Neste caso a API C aloca memória para a estrutura de conexão automaticamente e a libera quando você chamar mysql_close(). A disvantagem desta abordagem é que você não pode retornar uma mensagem de erro se a conexão falhar. (Para obter informações de erro de mysql_errno() ou mysql_error(), você deve fornecer um ponteiro MariaDB válido.)

Valor Retornado

O mesmo de mysql_real_connect().

Erros

O mesmo de mysql_real_connect().

Retornar