sqlite3
最近在 Linux 下用到数据库 sqlite3,于是开始了该方面的学习。
0. 引言
我们这篇文章主要讲述了如何在 C/C++语言中调用 sqlite 的函数接口来实现对数据库
的管理,
包括创建数据库、创建表格、插入数据、查询数据、删除数据等。
1. 说明
这里我们假设你已经编译好了 sqlite 的库文件 :
libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0
libsqlite3.so.0.8.6 pkgconfig
和可执行文件 : sqlite3
我们再假设你的 sqlite3 的安装目录在 /usr/local/sqlite3 目录下。
如果不是,我们可以这样做,将你的安装文件复制到 /usr/local/sqlite3 这个目录,
这样我们好在下面的操作中更加统一,从而减少出错的概率
例 如 : [root@localhost home]# cp -rf sqlite-3.3.8-ix86/
/usr/local/sqlite3
这里假设 /home/sqlite-3.3.8-ix86/ 是你的安装目录,也就是说你的 sqlite 原
来就是安装在这里
这样之后,我们的 sqlite3 的库文件目录是:/usr/local/sqlite3/lib
可执行文件 sqlite3 的目录是: /usr/local/sqlite3/bin
头文件 sqlite3.h 的目录是: /usr/local/sqlite3/include
现在开始我们的 Linux 下 sqlite3 编程之旅。
2. 开始
这里我们现在进行一个测试。
现在我们来写个 C/C++程序,调用 sqlite 的 API 接口函数。
下面是一个 C 程序的例子,显示怎么使用 sqlite 的 C/C++ 接口. 数据库的名字由第
一 个 参 数 取 得 且 第 二 个 参 数 或 更 多 的 参 数 是 SQL 执 行 语 句 . 这 个 函 数 调 用
评论2
最新资源