一 包括的头文件
(a) 在"xx.c"源文件里首先应包括<mysql/mysql.h>头文件
(b) <mysql/mysql.h>头文件在/usr/include目录下.(centos6.0操作系统下进进行的)
(c) 如果/usr/inlcude目录下没有mysql目录那就是还需要安装一些软件包了。
yum search mysql 查找相关的软件包。
yum install XXXXX 安装相关的软件包.
(d) 安装好后/usr/include目录下应该有mysql目录了,到编译时或许因缺少连接库又报错.正确的编译方式为
gcc -L /usr/lib/mysql -lmysqlclient Mysql.c 其中 -L指定了libmysqlclient.so库所在的位置.