最起码包含mysql.h实例代码:#include #include #include "mysql.h"int main(int argc, char *argv[]) { MYSQL *conn_ptr; conn_ptr = mysql_init(NULL); if (!conn_ptr) { fprintf(stderr, "mysql_init failed\n"); return EXIT_FAILURE; } conn_ptr = mysql_real_connect(conn_ptr, "localhost", "rick", "secret", "foo", 0, NULL, 0);//连接数据库 if (conn_ptr) { printf("Connection success\n"); } else { printf("Connection failed\n"); } mysql_close(conn_ptr); return EXIT_SUCCESS;} 编译:(假定上面文件取名 con.c,在当前目录下)gcc -I/usr/include/mysql con.c -L/usr/lib/mysql -lmysqlclient -o con追问我用的是debian,在软件中心安装的mysql,搜遍了库,也没找到mysql.h是不是需要安装mysql c语言库?mysql 的话有个connector c 具体的也不清楚,你百度mysql connector c就可以了