连接MySQL服务器时Eclipse程序崩溃

时间:2018-01-25 05:53:30

标签: c++ mysql eclipse-cdt

我正在编写一个简单的程序来连接到本地托管的MySQL服务器。我确保服务器正在运行。 is running我尝试执行的代码如下:

void CSlaveController::fnDatabaseConnection(){

  sql::Driver *driver;
  sql::Connection *connection;
  sql::ResultSet *result;
  sql::Statement *statement;
  sql::PreparedStatement *prepared;
  driver = get_driver_instance();

  connection = driver->connect("tcp://127.0.0.1:3306","DBServer","root"); /*Where the program crashes*/

  statement = connection->createStatement();
  statement->execute("SHOW DATABASES");

  delete statement;
  delete connection;
}

我注意到的一个问题是在运行程序时找不到头文件 mysql_connection.h 。当我构建项目时,没有提出任何问题。 header after build但是当我运行程序时,它会崩溃,这就是我所看到的:enter image description here。我已经仔细检查了包含,甚至手动添加了该特定文件。 enter image description here

关于我可能做错的任何想法?如果图片太多,我很抱歉,我觉得这是传达最多信息的最佳方式。

0 个答案:

没有答案