Linux 数据库学习的准备工作---C语言操作数据库

来源:互联网 发布:jsp 引用json文件 编辑:程序博客网 时间:2024/04/29 17:14

开发C程序的时候,我们需要 mysql.h 这个头文件。前面我们安装的数据库并不包含这个头文件,我们如果需要开发应用程序的话,必须再安装一个开发包,名字为 libmysqlclient-dev。


假定已安装成功,相关文件如下:
    头文件在/usr/include/mysql目录下;
    库文件在/usr/lib/mysql和/usr/lib目录下

配置codeblocks以编译Mysql~

MySQL中有一个特殊的脚本,叫做mysql_config. 它会为你编译MySQL客户端,并连接到MySQL服务器提供有用的信息.你需要使用下面两个选项.
1. --libs 选项 - 连接MySQL客户端函数库所需要的库和选项.

$ mysql_config --libs

2. --cflags 选项 - 使用必要的include文件的选项等等.
$ mysql_config --cflags

 a. compiler settings tab -------> other options: 添加 `mysql_config --cflags`  (此处非单引号,而是反点,在Tab键的上面一个按键)
        b. linker settings tab -> other options:  添加 `mysql_config --libs`
        to get codecompletion you probably need to add the include dir to your project
        c. search directories tab -> compiler:  添加 /usr/include/mysql







0 0
原创粉丝点击