Conectando no MySQL com C

Estava atrás de como utilizar banco de dados com C, e estava um pouco difícil achar algo, por isso achei interessante colocar aqui alguma coisa. Segue abaixo um exemplo bem simples para se conectar ao MySQL.

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>
#include <mysql/mysql.h>

using namespace std;

int main(int)
{
    MYSQL conexao;
    mysql_init(&conexao);
    if ( mysql_real_connect(&conexao, "endereço", "usuário", "senha", "banco de dados", 0, NULL, 0) )
    {
       printf("\nConexao ao banco realizada com sucesso!\n");
    }
    else
    {
        printf("Falha de conexao\n");
        printf("Erro %d : %s\n", mysql_errno(&conexao), mysql_error(&conexao));
    }
    system("PAUSE");
    return(0);
}
Anúncios

2 comentários sobre “Conectando no MySQL com C

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s