C++ 我正在尝试构建一个简单的程序来从mysql数据库读取信息

C++ 我正在尝试构建一个简单的程序来从mysql数据库读取信息,c++,mysql,xcode,C++,Mysql,Xcode,我想编写一个命令行工具,允许我输入命令和变量,然后该工具将返回来自SQL数据库的信息 我在Xcode中创建了一个项目,使用自制软件安装了mysql-connector-c++和boost,但每当我试图包含不允许我编译的标题时,我甚至尝试使用确切的路径 #包括 #包括“增压/共享_ptr.hpp” #包括“增压/智能增压/共享增压.hpp” #include“/usr/local/mysql-connector-c++/include/jdbc/mysql\u connection.h” #inc

我想编写一个命令行工具,允许我输入命令和变量,然后该工具将返回来自SQL数据库的信息

我在Xcode中创建了一个项目,使用自制软件安装了mysql-connector-c++和boost,但每当我试图包含不允许我编译的标题时,我甚至尝试使用确切的路径

#包括
#包括“增压/共享_ptr.hpp”
#包括“增压/智能增压/共享增压.hpp”
#include“/usr/local/mysql-connector-c++/include/jdbc/mysql\u connection.h”
#include“/usr/local/mysql-connector-c++/include/jdbc/mysql\u driver.h”
#include“/usr/local/mysql-connector-c++/include/jdbc/mysql\u error.h”

我不确定我做错了什么

我在mysql connector文档中看到,其中包括:

#include <mysql_driver.h>
#include <mysql_connection.h>
#include <cppconn/*.h>
#包括
#包括
#包括

看,没有这是

一个简单的程序,我建议使用php;我不确定C++,但语言可能是相似的;p> 保存example.php文件:

<?php

error_reporting(~E_WARNING);

date_default_timezone_set('Asia/Taiwan');

// include files for required variables ;

$mysqli = new mysqli($Host, $User, $Password, $CustomerDB);
if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}

$arrayReceive = array();

if (!isset($_SESSION)){session_start();}

$sql = "select * from $DB.customeritem where Status='ACTIVE'";

$res = $mysqli->query($sql);
if (!$res){echo "Failed query Line18customeritem: (".$mysqli->errno.") ". $mysqli->error;}

echo "No. of customeritems : ".$res->num_rows."\r\n";

while($row=$res->fetch_assoc()){
    // code to handle each row return from mysql query ;
}//end while

$_SESSION["customeritemArray"] = $customeritemArray;

// $mysqli->close();

?>

我已经直接尝试过了,但是我得到了一个错误,下面是错误