SQLite簡介
SQLite 是一個開源的嵌入式關係數據庫,實現自包容、零配置、支持事務的SQL數據庫引擎。 其特點是高度便攜、使用方便、結構緊湊、高效、可靠。 與其他數據庫管理系統不同,SQLite 的安裝和運行非常簡單,在大多數情況下 - 只要確保SQLite的二進制文件存在即可開始創建、連接和使用數據庫。如果您正在尋找一個嵌入式數據庫項目或解決方案,SQLite是絕對值得考慮。
SQLite環境配置
由於SQLite是一個零配置的數據庫引擎,所以他是不需要進行復雜的安裝配置的。我們只需要從SQLite的官網(http://www.sqlite.org/index.html)上下載我們sqlite-shell-win32-x86-*******.zip,然後將其解壓到指定的文件夾下,解壓後,該文件夾目錄下會生成一個sqlite3.exe的可執行文件,我們可以在PATH環境變量中添加這個文件的完整路徑,方便以後在控制檯直接使用這個可執行文件。
SQLite操作
1.創建數據庫
打開控制檯,進入sqlite3.exe所在的目錄,輸入sqlite3
*.db即可創建數據庫
2.查看幫助,使用.help
3.數據庫退出,使用.quit或者.exit
4.查看當前數據庫文件,使用.database
5.列舉數據庫中的所有表明,使用.tables
6.查看錶結構,使用.schema
7.改變控制檯輸出結構,使用.mode MODE[csv/column/html/insert/line/list/tabs/tcl]
(a)csv-使用逗號“,”分隔
(b)column-左對齊列顯示,使用.width num num num指定列寬度
(c)html-以HTML中表格的形式顯示
(d)insert-以數據庫插入INSERT語句的形式顯示
(e)line-以行的形式顯示,KEY = VALUE
(f)list-以列表的形式顯示,默認的顯示方式,可用 .separator改變分隔符
(g)tabs-以tab間隔隔開一條記錄中的各項
(h)tcl
8.顯示列表頭.headers on
默認爲false