Je suis sous Visual Studio 2008
J'ai installé mysql sur mon pc afin de m'y connecter via du code C++
J'ai mis les includes et les librairies dans les dossiers de Visual

Je test le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#include "stdafx.h"
#include <mysql/mysql.h>
#pragma comment (lib,"mysqld.lib")
 
int _tmain(int argc, _TCHAR* argv[])
{
 
MYSQL *mySQL;
mysql_init(mySQL);
if (!mysql_real_connect(mySQL, "localhost", "root", "", "base", 0, NULL, 0)) 
{
    // la connection a échoué
}
 else
{
    // la connection a réussi
	printf("salut");
}
mysql_close(mySQL);
return 0;
}
Cela compile et m'affiche un message d'erreur L'application n'a pas réussi à s'initialiser correctement (0xc0000005)

Je suis sous vista, je lance Easy PHP en serveur mySQL

Pouvez vous m'aider?