C++连接到mysql与库的错误
问题描述:
我下载了这个: https://dev.mysql.com/downloads/connector/cpp/ 而且我把它连接到了(我希望是正确的)到visual studio,但是我仍然遇到像“标识符MYSQL未定义”的错误。基本上我写了3行代码,我得到这个错误(我知道我需要链接图书馆到视觉工作室,我做到了,但仍然没有工作,也许我必须下载别的东西?)谢谢C++连接到mysql与库的错误
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
编辑: 我包括这3头
#include <mysql_connection.h>
#include <mysql_driver.h>
#include <mysql_error.h>
,我不能包括更多
答
我没有头 “的mysql.h”
里面的文件使用mysql-connector-C++ - 下noinstall-1.1.8-winx64包括你找到2个.h文件:mysql_connection.h,mysql_driver.h和mysql_error.h,没有“mysql.h”文件,为什么?
也许我必须下载别的东西?
您还需要安装实际的MySQL库;这只是C++连接器。
这在the installation instructions中有明确说明,您应该在继续之前仔细阅读并深入研究。
+0
谢谢,我解决了这个问题遵循您的指示(以及指导说明) 这是我下载的工作使其工作https://dev.mysql.com/downloads/connector/c/ – Emanuele
_“我不能包含更多”_你是什么意思? –
您是否按照[说明](https://dev.mysql.com/doc/connector-cpp/en/)? –
BoundaryImposition我不能包含像之类的东西,因为我没有头“mysql.h” –
Emanuele