加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite代码与工具

发布时间:2020-12-13 00:01:47 所属栏目:百科 来源:网络整理
导读:www.sqlite.org 针对Linux,Windows,以及一些其它平台都提供了SQLite的源代码,编译好的库和工具: 1.sqlite3 command-line program(CLP): 这是SQLite提供的一个命令行工具,它静态链接了SQLite数据库引擎,可以单独运行. 2.SQLite shared library(DLL or so): SQ

www.sqlite.org针对Linux,Windows,以及一些其它平台都提供了SQLite的源代码,编译好的库和工具:

1.sqlite3 command-line program(CLP): 这是SQLite提供的一个命令行工具,它静态链接了SQLite数据库引擎,可以单独运行. 2.SQLite shared library(DLL or so): SQLite编译好的库. 3.SQLite Analyzer: SQLite的一个性能与优化工具. 4.SQLite的源代码以两种形式分发,第一种是合并版本( amalgamation),它将所有模块的代码合并到一个源文件和一个头文件之中,这是官方推荐的源码发布方式; 另一种是传统版本(legacy),但不是官方推荐的源码发布方式. 我认为,开发的话可以选择第一种源码发布,阅读的话可以选择第二种源码发布. 注意,对于Windows用户,下载源代码的时候应该选择.zip而不是.tar.gz,后者是Linux用户的选择. 下面着重介绍CLP: CLP可以以两种模式运行,一种是交互式Shell模式,另外一种是命令行模式. 1. Shell模式(执行交互式任务): 在Shell模式之下,有 sqlite>作为提示符,进入交互式模式的方法是 --- 在命令行下输入 sqlite3 [dbname],如果没有输入 dbname,那么SQLite就会使用内存数据库. 进入交互式模式之后,可以输入 .help来获得帮助,.exit退出. 在交互式模式中,任何输入都被当作是SQL语句,除了那些以圆点开头的命令,可以使用 .help来获得这些命令的列表. 2. 命令行模式(执行批处理任务): 可以输入 sqlite3 -help来获取命令行模式的使用细节. 进入命令行模式的方法是,在命令行下输入 sqlite3 [OPTIONS] FILENAME [SQL or SQLite command] 后面会有文章专门介绍CLP的使用及细节. 还有很多其它的SQLite工具用来管理SQLite数据库,并且具有很好的图形用户界面,但是仍然建议使用CLP,因为它在任何时候都是可以获得的,并且提供了最全面的功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读