我下载了这个: https://dev.mysql.com/downloads/connector/cpp/ 我把它(我希望正确)链接到visual studio,但我仍然得到像“Identifier MYSQL未定义”这样的错误。基本上我写了3行代码,我得到这个错误(我知道我需要将库链接到visual studio,我做了,但仍然无法正常工作,也许我必须下载别的东西?)谢谢
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
编辑: 我包括这3个标题
#include <mysql_connection.h>
#include <mysql_driver.h>
#include <mysql_error.h>
我不能包含更多
答案 0 :(得分:0)
请检查您的mysql头文件是否在项目的包含路径
中#include<mysql/mysql.h>
或
#include<mysql.h>
答案 1 :(得分:0)
我没有标题&#34; mysql.h&#34;
在文件mysql-connector-c ++ - noinstall-1.1.8-winx64下包含你找到2 .h文件:mysql_connection.h,mysql_driver.h和mysql_error.h,没有&#34; mysql.h& #34;文件,为什么?
也许我必须下载别的东西?
您也需要安装实际的MySQL库;这只是C ++连接器。
the installation instructions中明确说明了这一点,在继续操作之前,您应该仔细阅读和研究。