流星街★童虎de博客

畅游.NET的世界

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
SQLite是开源的嵌入式数据库产品,是同类产品中的后起之秀,2005年获得了开源大奖,而且最新的PHP5也内嵌了SQLite。相比另一款著名的 嵌入式数据库——Berkely DB。SQLite是关系型数据库,支持大部分SQL语句,这是它比BDB优秀的地方。SQLite最新版本是3.3.4,官方: www.sqlite.org。虽然SQLite提供一个命令行的shell工具用以访问数据库,但是毕竟还是不方便。网上有一款针对SQLite3的 UI工具-SQLite Spy。下载地址:www.yunqa.de/delphi/sqlitespy/

作为一款嵌入式数据库,SQLite与Berkely DB一样,以库的形式提供,通过C函数直接操作数据库文件。(也支持其他的访问方式,比如Tcl)。下载包中有SQLite3.dll和 SQlite3.def,def可以用VC的lib工具生成链接库,当然也可以直接链接dll文件。

SQLite不是Server,所以和SQLServer等不同,它和程序运行在同一进程。中间没有进程间通信,速度很快,而且体积小巧,易于分发。适合运行在单机环境和嵌入式环境。

posted on 2006-03-09 13:45  流星街★童虎  阅读(498)  评论(0)    收藏  举报