#include "stdafx.h"
#include <stdlib.h> 
#include <iostream> /* 
Include directly the different 
headers from cppconn/ and mysql_driver.h + mysql_util.h 
(and mysql_connection.h). This will reduce your build time! 
*/ 
#include "mysql_connection.h" #include <cppconn/driver.h> 
#include <cppconn/exception.h> 
#include <cppconn/resultset.h> 
#include <cppconn/statement.h> using namespace std; 
using namespace sql;int main(void) 

cout << endl; 
cout << "Running 'SELECT 'Hello World!' AS_message'..." << endl;  try { 
sql::Driver *driver; 
sql::Connection *con; 
sql::Statement *stmt; 
sql::ResultSet *res;  /* Create a connection */ 
driver = get_driver_instance(); 
con = driver->connect("tcp://127.0.0.1:3306", "root", "95279527"); 
/* Connect to the MySQL test database */ 
con->setSchema("gftest");  stmt = con->createStatement(); 
res = stmt->executeQuery("SELECT 'Hello World!' AS message"); 
while (res->next()) { 
cout << "\t... MySQL replies: "; 
/* Access column data by alias or column name */ 
cout << res->getString("_message") << endl; 
cout << "\t... MySQL says it again: "; 
/* Access column fata by numeric offset, 1 is the first column */ 
cout << res->getString(1) << endl; 

delete res; 
delete stmt; 
delete con;  } 
catch (sql::SQLException &e) 

cout << "# ERR: SQLException in " << __FILE__; 
cout << "(" << __FUNCTION__ << ") on line " << __LINE__ << endl; 
cout << "# ERR: " << e.what(); 
cout << " (MySQL error code: " << e.getErrorCode(); 
cout << ", SQLState: " << e.getSQLState() << " )" << endl; 

cout << endl; 
getchar();
return EXIT_SUCCESS; 
} 执行到上面的红色代码的 时候 ,发现内存异常了,可是我确实有那个库