API C MySQL

PHneutre Membre non connecté
-
- Voir le profil du membre PHneutre
- Inscrit le : 22/01/2013
Je n'arrive pas a utiliser l'API C mysql :
Code SQL :
#include <mysql.h> #include <stdio.h> main() { MYSQL *conn; CHAR const *server = "localhost"; CHAR const *USER = "ph"; CHAR const *password = "password"; CHAR const *DATABASE = "database"; conn = mysql_init(NULL); IF(!mysql_real_connect(conn, server, USER, password, DATABASE, 0, NULL, 0)) { fprintf(stderr, "%sn", mysql_error(conn)); exit(1); } printf("OK"); mysql_close(conn); }
J'ai installer mysql, mysql-devel, gcc.
Je compile comme ceci :
Code BASH :
gcc -o file $(mysql_config --cflags) file.c $(mysql_config --libs)
et j'ai cette erreur :
Code BASH :
cc1: erreur: -Wformat-security ignorée sans -Wformat [-Werror=format-security] cc1: some warnings being treated as errors
Quelqu'un peut t'il m'aider ?
PS: la balise code fonctionne mal.
Edit Enzolyte : Rajout des balises, pas de soucis avec Firefox 18

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie