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