最近在学数据库,用c连接时,编译总是各种错,通过网上查询后,总结了一些方法
1.遇到问题,解决的最快方法是上stackoverflow,搜索相关问题,尝试并询问
2.如果没有直接的答案,就要看文档,看说明,mysql 就上mysql官网
http://dev.mysql.com/doc/refman/5.7/en/c-api.html
上面说的很清楚 运行c api来操作mysql 有#include<mysql.h> 必须包含库libmysqlclient
对编译的影响就是 如果要编译mysql.c的话
gcc -L/usr/lib/ -lmysqlclient -I/usr/include/mysql
可是当我运行了上条命令时,却蹦出了
/bin/ld: cannot find -lmysqlclient
上网sta