C 语言链接mysql 数据库

Maybe I have a long time not update this blog

可能我们都不会用到C 语言来链接数据库,但是也不排除可能偶尔。或许用的多的还是C++ 链接数据库,很少用到C。
我就今天看书看见的C 语言链接数据库的操作做一个简单的操作记录,如下:
首先我们先要链接的是mysql数据库,所以比需先安装其数据库,这里主要记录的是如何解决头文件的问题。
代码如下(<>中代码):

主要强调的一点是在我们选择在ubuntu软件中心安装数据库时,我们安装了client 和server之后,或许我们还应在termina中安装一个dev套件,我这里在ubuntu14.04下是用sudo apt-get install libmysqlclient-dev安装

编译采用包含库的编译:gcc -I/usr/include/mysql connect1.c -lmysqlclient -o connect1

程序详细参考:《Llinux程序设计》