我想创建一个数据库,它以数字的形式存储我的数据,而不是在界面上显示我正在使用 Visual Studio 2010 c++ 配置 mysql serve 5.5 的输出,我使用它进行配置,但我的模式是调试和附加包含目录和附加库目录我选择所有配置(活动和调试)之后我添加以下库
#include <mysql.h>
#include "mysql_connection.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
从上面的库中#include 没有显示任何错误,但下面的所有内容都没有包含,这是我第一次使用 mysql,所以只需添加mysql.h
就足够了我的工作还是需要添加下面的库。
我已经安装了 MySQLconnector C 6.1 , MySQLconnector C++ 1.13 , MySqlConnector Net 6.5.7
Error
fatal error C1083: Cannot open include file: 'mysql_connection.h': No such file or directory
编辑 :
它在没有这样的文件或目录上显示错误
#include "mysql_connection.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
当我在调试模式下执行以下步骤时
项目名称 -> 属性 -> VC++ 目录 -> 包含目录
C:\Program Files\MySQL\MySQL Server 5.5\include
比 C/C++ -> 额外的包含目录
C:\Program Files\MySQL\MySQL Server 5.5\include
比链接器 -> 通用 -> 附加库目录
C:\Program Files\MySQL\MySQL Server 5.5\lib
链接器 -> 输入 -> 附加依赖项
mysqlcppconn-static.lib
libmysql.lib