來自 項目主頁:
- 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
參見論壇 帖子。