Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Caique Portella_182805

Usar banco de dados

Recommended Posts

Olá,

 

 

Eu estou estudando C para um projeto escolar que envolve eletrônica.

 

Eu queria saber como fazer o programa se conectar com o banco de dados, de preferencia MySql pois ele já estará rodando para um Site também envolvido no projeto.

 

 

Já pesquisei em diversos lugares, mas nenhum código funcionou comigo.

 

 

Alguém da um help??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui, porém apenas no linux e instalando alguns pacotes adicionais.

 

Gostaria de saber como fazer isso no windows, sendo que uso o CodeBlocks para compilar e editar, mas também tenho o gcc instalado.

 

 

 

Código utilizado no linux:

#include <stdio.h>
#include <mysql/mysql.h>

int main(void)
{
	MYSQL con;

	mysql_init(&con);
	if(mysql_real_connect(&con, "localhost", "root", "pass", "C", 0, NULL, 0))
	{
		printf("Conectado com sucesso! \n");
		mysql_close(&con);
	}
	else
	{
		printf("Falaha de conexao \n");
		printf("Erro %d : %s \n", mysql_errno(&con), mysql_error(&con));
	}
}

E para compilar:

gcc a.c -o a -l mysqlclient

 

 

Mas no Windows... Como fazer para funcionar??

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.