1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
#define __LCC__
#include <stdafx.h>
#include <stdlib.h>
#include "mysql.h" // guillemet pour dire que l'header est dans le répertoire courant du projet
#include <conio.h>
#include <time.h>
MYSQL *mysqlconnexion;
MYSQL_ROW myROW;
MYSQL_RES *myRES;
int Lecture();
char password[10],serveur[40],user[256];
int port;
int Erreur;
int main()
{
Erreur=Lecture();
mysqlconnexion=mysql_init(NULL);
if(!mysqlconnexion)
{
printf("Echec de l'initialisation du gestionnaire de la connexion mysql\n");
return -1;
}
printf("Initialisation du gestionnaire de la connexion mysql avec succes\n");
//tentative de connexion au serveur mySQL
if (!mysql_real_connect(mysqlconnexion,"localhost",user,"","ERISI2",port,NULL,0))
{
printf("Echec lors de la tentative de connexion au serveur mySQL\n");
return -1;
}
printf("Connexion au serveur mySQL reussie\n");
}
int Lecture()
{
int n = 0; /* nombre de lignes lues */
FILE *f = fopen( "exemple.txt", "rt" ); /* ouvre en lecture */
if (f==NULL)
{
printf("erreur ouverture\n");
return 1; /* sort du programme (code erreur 1) */
}
fgets(user,256,f);
fgets(password,10,f);
fgets(serveur,40,f);
fscanf(f,"%d",&port);
fclose(f); /* ferme le fichier */
return 0;
} |
Partager