C++ 我正在尝试构建一个简单的程序来从mysql数据库读取信息
我想编写一个命令行工具,允许我输入命令和变量,然后该工具将返回来自SQL数据库的信息 我在Xcode中创建了一个项目,使用自制软件安装了mysql-connector-c++和boost,但每当我试图包含不允许我编译的标题时,我甚至尝试使用确切的路径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
#包括
#包括“增压/共享_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();
?>
我已经直接尝试过了,但是我得到了一个错误,下面是错误