还要指明mysql.h的所在路径,如#include "c:\mysql\lib\mysql.h",或直接把mysql.h拷贝到源程序同一目录下.

解决方案 »

  1.   

    我也碰到同样的问题,把.h文件指明了路径以后还是不行,
    如果用mysql_init();mysql_real_connect();
    这样的函数去实现的话,又说,这些函数没定义,
    郁闷呀!
      

  2.   

    我使用的BCB,编译没有问题,你在VC的include目录下建一个mysql目录,把mysql\include目录下的所有文件拷贝到其中,并把include\mysql加入vc的include搜索路径中.把mysql\lib\dubug\下的libmysql.dll拷贝到和你程序同一目录,在工程中加入mysql\lib\dubug\下libmysql.lib.注意如果用的mysql\lib\opt\下的libmysql.dll,就加入mysql\lib\dubug\下libmysql.lib.
      

  3.   

    不好意思,错了,重贴
    我使用的BCB,编译没有问题,你在VC的include目录下建一个mysql目录,把mysql\include目录下的所有文件拷贝到其中,并把include\mysql加入vc的include搜索路径中.把mysql\lib\dubug\下的libmysql.dll拷贝到和你程序同一目录,在工程中加入mysql\lib\dubug\下libmysql.lib.注意如果用的mysql\lib\opt\下的libmysql.dll,就加入mysql\lib\opt\下的libmysql.lib.
      

  4.   

    请在你的工程中加入WINSOCK支持
      

  5.   

    请问一下如何才能在工程中加入winsock支持,谢谢