求助,使用MYSQL遇到问题~~

我用红旗服务器版5.0
按照图书馆一本书,用C编写连接MYSQL的程序
在文件开始
#include <mysql.h>
程序中使用MYSQL定义变量
但是调试时,说我用MYSQL定义的变量都未定义
应该是头文件没找到吧?
这个头文件在哪里啊?
调试命令:
gcc sample.c -o sample.bin -I/usr/local/mysql/include -L/usr/local/mysql/lib -lmysclient -lz
书上说 I L参数告诉编译程序在什么地方找MYSQL头文件和库
可是我装的找不到那2个文件夹
编MYSQL的C程序,应该是什么样子的步骤?
调试命令?
谢谢各位高手好心人解决我的难题~~