我还啥也没写呢,咋就出错了
#include<iostream>
#include "C:\Program Files\MySQL\MySQL Server 5.1\include\mysql.h"
using namespace std;
int main()
{
 return 0;
}
1>------ 已启动生成: 项目: 控制台, 配置: Debug Win32 ------
1>正在编译...
1>K.cpp
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(243) : error C2146: 语法错误 : 缺少“;”(在标识符“fd”的前面)
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(243) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(243) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(427) : error C2065: “SOCKET”: 未声明的标识符
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(427) : error C2146: 语法错误 : 缺少“)”(在标识符“s”的前面)
1>c:\program files\mysql\mysql server 5.1\include\mysql_com.h(428) : error C2059: 语法错误 : “)”
1>生成日志保存在“file://c:\Users\Administrator\Desktop\控制台\控制台\Debug\BuildLog.htm”
1>控制台 - 6 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

解决方案 »

  1.   

    #include "C:\Program Files\MySQL\MySQL Server 5.1\include\mysql.h"
    得两个\\
    或者
    #include "C:/Program Files/MySQL/MySQL Server 5.1/include/mysql.h"在这一行之前,应该加上
    #include <windows.h>顺便提示一下,没有必要写全路径,最好的方式是在studio的options里头,设置include路径,把C:\Program Files\MySQL\MySQL Server 5.1\include添加到include路径里头
      

  2.   

    #include "iostream"
    #include <windows.h>
    #include "C:\\Program Files\\MySQL\\MySQL Server 5.1\\include\\mysql.h"
    using namespace std;
    void main()
    {
    MYSQL mysql;
    mysql_init(&mysql);
    // mysql_real_connect(&mysql,"localhost","root","1", "ab",0,0,0);
    }1>------ 已启动生成: 项目: 控制台, 配置: Debug Win32 ------
    1>正在编译...
    1>K.cpp
    1>正在链接...
    1>K.obj : error LNK2019: 无法解析的外部符号 _mysql_init@4,该符号在函数 _main 中被引用
    1>C:\Users\Administrator\Desktop\控制台\Debug\控制台.exe : fatal error LNK1120: 1 个无法解析的外部命令
    1>生成日志保存在“file://c:\Users\Administrator\Desktop\控制台\控制台\Debug\BuildLog.htm”
    1>控制台 - 2 个错误,0 个警告
    ========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========