嵌入式数据库——SQLite
目录嵌入式数据库概述1SQLite编译与安装2SQLite命令模式3SQLite编程与应用4SQLite移植5
嵌入式数据库概述嵌入式数据库实际上是轻量级的,在运行时,它们需要较少的内存。嵌入式数据库的一大好处就是在你的程序内部不需要网络配置,也不需要管理。因为客户端和服务器在同一进程空间运行。SQLite的数据库权限只依赖于文件系统,没有用户帐户的概念。SQLite有数据库级锁定,没有网络服务器。它需要的内存,其它开销很小,适合用于嵌入式设备。你需要做的仅仅是把它正确的编译到你的程序。
嵌入式数据库概述接口由SQLiteCAPI组成,也就是说不管是程序、脚本语言还是库文件,最终都是通过它与SQLite交互的(我们通常用得较多的ODBC/JDBC最后也会转化为相应CAPI的调用)。SQLite的核心大约有10万行标准C代码,这些代码都是模块化的,很容易阅读。
SQLite编译与安装当前最新版本为3.8.1,下载网址编写Makefile文件make
数据库变量类型Sqlite3的默认数据编码是utf-8
数据库变量类型
SQLite的命令模式新建一个数据库./sqlite3xxx.db创建表CREATETABLESensorData(
...IDINTEGERPRIMARYKEY,
...Senso
原创力文档

文档评论(0)