SQLite簡(jiǎn)單介紹
SQLite,是一款輕型的數(shù)據(jù)庫(kù),是遵守ACID的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它包含在一個(gè)相對(duì)小的C庫(kù)中,實(shí)現(xiàn)了自給自足的、無(wú)服務(wù)器的、零配置的、事務(wù)性的 SQL 數(shù)據(jù)庫(kù)引擎。這意味著與其他數(shù)據(jù)庫(kù)不一樣,您不需要在系統(tǒng)中配置。
SQLite 引擎不是一個(gè)獨(dú)立的進(jìn)程,可以按應(yīng)用程序需求進(jìn)行靜態(tài)或動(dòng)態(tài)連接,SQLite 直接訪問其存儲(chǔ)文件。
SQLite是一個(gè)增長(zhǎng)最快的數(shù)據(jù)庫(kù)引擎,這是在普及方面的增長(zhǎng),與它的尺寸大小無(wú)關(guān)。SQLite 源代碼不受版權(quán)限制。
下面將介紹的是在 Windows 系統(tǒng)上安裝 SQLite 的詳細(xì)步驟,以及介紹該數(shù)據(jù)庫(kù)相關(guān)的 GUI 可視化工具。安裝測(cè)試環(huán)境:Window 7系統(tǒng)旗艦版
在 Windows 7上安裝 SQLite
第一步:官方網(wǎng)站下載預(yù)編譯的二進(jìn)制文件
訪問 SQLite 官方下載頁(yè)面,找到 Windows 區(qū)域,可以看到,有兩種Window版本供選擇,分別是32位和64位。
根據(jù)自己電腦配置需求下載庫(kù)文件:sqlite-dll-win-x86-3490100.zip 或者 sqlite-dll-win-x64-3490100.zip。
下載操作工具:sqlite-tools-win-x64-3490100.zip。
這里下載的是Window 64位的庫(kù)文件,大家可以根據(jù)自己需要選擇相對(duì)應(yīng)的版本即可。
當(dāng)前SQLite最新版本:Version 3.49.1 (2025-02-18)
SQLlite官網(wǎng)地址:https://sqlite.org
SQLlite官網(wǎng)下載地址:https://www.sqlite.org/download.html
SQLlite開源地址:https://www.sqlite.org/src/doc/trunk/README.md
第二步:解壓已下載的文件
首先,你也可以新創(chuàng)建一個(gè)文件夾,將上述兩個(gè)壓縮文件解壓到新文件夾中。當(dāng)然你也可以直接解壓到當(dāng)前文件夾內(nèi),這里我就直接解壓到當(dāng)前文件夾了,解壓后會(huì)得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 等文件。將 H:\SQLite 文件夾的路徑添加到系統(tǒng)的 PATH 環(huán)境變量中。這樣可以在命令提示符下直接使用 sqlite3 命令。環(huán)境變量打開路徑:控制面板—>系統(tǒng)—>高級(jí)系統(tǒng)設(shè)置—>高級(jí)—>環(huán)境變量—>系統(tǒng)變量(找到PATH,添加即可)如下圖第四步:驗(yàn)證安裝及環(huán)境變量配置快捷鍵Window+R鍵,輸入cmd,打開命令提示符,輸入 sqlite3 命令,如果出現(xiàn) SQLite 版本信息及提示符 sqlite>,則表示安裝成功,按照提示輸入.help可獲取用法提示具體其他相關(guān)用法可參考官方語(yǔ)法文檔:https://www.sqlite.org/docs.htmlSQLiteStudio是用于瀏覽和編輯SQLite數(shù)據(jù)庫(kù)文件的桌面應(yīng)用程序。開源免費(fèi)且可跨平臺(tái),支持在Windows、Linux和MacOS X上運(yùn)行,界面簡(jiǎn)潔美觀,功能區(qū)劃分清晰,安裝包也僅僅30M左右。麻雀最小,卻是五臟俱全,完全可以滿足日常需求,除基本功能外,還支持加密 SQLite 數(shù)據(jù)庫(kù)以及基于編程語(yǔ)言JavaScript、Python的函數(shù)化和插件等功能。更多功能可參考官方支持文檔介紹:https://www.sqlitestudio.pl/features/客戶端官網(wǎng)下載地址:https://sqlitestudio.pl/下載后,雙擊安裝包進(jìn)行安裝,部分安裝截圖如下所示(“傻瓜”式安裝一直下一步即可)按照步驟安裝完成后,啟動(dòng)SQLiteStudio工具,由于勾選了,安裝完成后自啟動(dòng),所以直接就進(jìn)入程序界面了,同時(shí)桌面也會(huì)生成快捷方式,點(diǎn)擊啟動(dòng)也都一樣安裝完成首次進(jìn)入,可以選擇語(yǔ)言,這里直接選擇“簡(jiǎn)體中文”即可進(jìn)入界面后如下圖所示,上方工具欄都可以自己點(diǎn)擊查看下功能SQLiteStudio使用手冊(cè)地址:https://github.com/pawelsalawa/sqlitestudio/wiki/User_Manual簡(jiǎn)單做個(gè)連接SQLite數(shù)據(jù)庫(kù)的測(cè)試,在SQLite內(nèi)創(chuàng)建數(shù)據(jù)庫(kù)和表,腳本如下:# 創(chuàng)建一個(gè)名為test的數(shù)據(jù)庫(kù)
.open test.db
# 在test數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)名為person的表
create table main.person(
id int primary key,
name varchar(20)
);
打開SQLiteStudio界面,選擇<數(shù)據(jù)庫(kù)><添加數(shù)據(jù)庫(kù)>如下圖所示選擇剛剛已經(jīng)創(chuàng)建數(shù)據(jù)庫(kù)的文件夾,選擇test.db數(shù)據(jù)庫(kù),點(diǎn)擊<測(cè)試連接>OK即可,如下圖所示:然后可以雙擊數(shù)據(jù)庫(kù),進(jìn)行下一步一系列的操作即可,可以直接添加數(shù)據(jù),修改約束等操作,如下圖所示:
閱讀原文:原文鏈接
該文章在 2025/7/18 11:08:56 編輯過