SQLite3
codemanship
2014年北京交通大学研究生毕业,先后任职于多贝云,同视未来。研究领域:流媒体服务集群,音视频编解码,服务端架构,自动化运维。
展开
-
SQLite3的API简单应用
首先是一个简单的应用: test_sqlite.c [cpp] view plaincopy #include #include static int callback(void *NotUsed, int argc, char **argv, char **azColName) { in原创 2014-09-26 18:13:20 · 755 阅读 · 0 评论 -
将SQLite移植到ARM上
很久之前在另外一个账号写的文章。 最近由于工作的需求需要使用到数据的移植东西。经过别人的推荐后,决定使用SQLite。 SQLite是一个开源的、内嵌式的关系型数据库。它最初发布于2000年,在便携性、易用性、紧凑性、有效性和可靠性方面有突出的表现。 好了,言归正传。 使用的PC虚拟机版本:Ubuntu 10.04; 交叉编译使用:arm-linux-gcc原创 2014-09-26 18:11:32 · 887 阅读 · 0 评论 -
SQLite的一些命令语句
首先我自己建立一个sqlite3的数据库: 使用文件phone.sql [sql] view plaincopy CREATE TABLE IF NOT EXISTS PHONETABLE (id integer primary key,name text ,phone_number integer); INSERT into PHO原创 2014-09-29 12:58:10 · 582 阅读 · 0 评论 -
Sqlite3的使用小结
最近在做Sqlite3的性能测试: 测试一: 首先建立一个数据库; 创建一个表格: 开始循环 { 向数据库里面插入1000数据; sleep(五秒) 删除所有数据; sleep(五秒) } 通过程序的CPU占用和内存使用来判断性能。 在测试过程中发现了sqlite的插入时间很久,于是我查了查资料: 原因:它以原创 2014-09-29 12:59:24 · 627 阅读 · 0 评论 -
SQLite3的API应用(续)
使用sqlite3_prepare和sqlite3_step完成查询操作: [cpp] view plaincopy sqlite3 *sqlite3db = NULL; int rc,nCol; char *sql; sqlite3_stmt *pStmt; const char *pTail; sql="原创 2014-09-29 13:00:25 · 730 阅读 · 0 评论