SQLite
(重定向自Sqlite3)
来自项目主页:
- SQLite 是一个实现自包含、无服务器、零配置、事务性 SQL 数据库引擎的软件库。SQLite 是世界上部署最广泛的 SQL 数据库引擎。SQLite的源代码在公共领域。
安装[编辑 | 编辑源代码]
相关的包包括:
- sqlite-doc包 – 该网站绝大多数由静态 HTML 文件构成,包括所有 SQL 语法和 C/C++ 接口规范以及其他杂项文档 [1]
- sqlite-analyzer包 –
sqlite3_analyzer
是一个命令行实用程序,用于测量和显示 SQLite 数据库文件中各个表和索引使用的空间大小和效率 [2] - sqlite-tcl包 – SQLite 库的 Tcl 接口 [3]
- php-sqlite包 – PHP 的 sqlite3 模块(别忘了在
/etc/php/php.ini
中启用它) - ruby-sqlite3包 – SQLite3 嵌入式数据库的 Ruby 绑定
- gambas3-gb-db-sqlite3包 – Gambas3 Sqlite3 数据库存取组件
使用 sqlite3 命令行 shell[编辑 | 编辑源代码]
SQLite 库包含一个名为 sqlite3 的简单命令行实用程序,允许用户手动输入和执行 SQLite 数据库的 SQL 命令。
创建数据库[编辑 | 编辑源代码]
$ sqlite3 数据库名
创建表[编辑 | 编辑源代码]
sqlite> create table tblone(one varchar(10), two smallint);
插入数据[编辑 | 编辑源代码]
sqlite> insert into tblone values('helloworld',20); sqlite> insert into tblone values('archlinux', 30);
搜索数据库[编辑 | 编辑源代码]
sqlite> select * from tblone; helloworld|20 archlinux|30
参见 sqlite 文档(英文)。
图形工具[编辑 | 编辑源代码]
- DB Browser for SQLite — 高质量、可视化、开源的工具,用于创建、设计和编辑与 SQLite 兼容的数据库文件。
- Sqliteman — 简单的 sqlite3 浏览器与编辑器。
对于支持多个数据库管理系统的工具,参见应用程序列表/文档#数据库工具。
在 shell 脚本中使用 sqlite[编辑 | 编辑源代码]
参见论坛帖子。