Sqlite参考手册
其他 | Miscellaneous
SQLite In 5 Minutes Or Less
以下是您开始尝试使用SQLite而不必进行繁琐的阅读和配置:
Download The Code
- 获取机器的预编译二进制文件的副本,或者获取源代码的副本并自行编译。访问下载页面以获取更多信息。创建新数据库
- 在shell或DOS提示符下,输入:“ sqlite3 test.db ”。这将创建一个名为“test.db”的新数据库。(如果你喜欢,你可以使用不同的名字。)
- 在提示符处输入SQL命令以创建并填充新数据库。
- 其他文档可以在这里找到。
Write Programs That Use SQLite
- 下面是一个简单的TCL程序,演示如何使用SQLite的TCL接口。该程序执行作为第一个参数定义的数据库的第二个参数给出的SQL语句。要注意的命令是第7行的sqlite3命令,它打开SQLite数据库并创建一个名为“ db ” 的新对象来访问该数据库,使用db上的eval方法对象在第8行对数据库运行SQL命令,并在脚本的最后一行关闭数据库连接。01#!/ usr / bin / tclsh 02 if {$ argc!= 2} {03 puts stderr“用法:%s DATABASE SQL-STATEMENT”04 exit 1 05} 06包需要sqlite3 07 sqlite3 db lindex $ argv 0 08 db eval lindex $ argv 1 x {09 foreach v $ x(*){10 puts“$ v = $ x($ v)”11} 12 puts“”13} 14 db close
- 下面是一个简单的C程序,演示了如何使用SQLite的C / C ++接口。数据库的名称由第一个参数给出,第二个参数是一个或多个要针对数据库执行的SQL语句。这里需要注意的函数调用是打开数据库的第22行的sqlite3_open(),第28行的sqlite3_exec()对数据库执行SQL命令,第33行的sqlite3_close()关闭数据库连接。
SQLite在公共领域。
其他 | Miscellaneous相关
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来
主页 | https://sqlite.org/ |
源码 | https://www.sqlite.org/src/ |
发布版本 | 3.21.0 |