1 SQLite簡介
SQLite,是一個(gè)C語言庫,誕生于2000年,它實(shí)現(xiàn)了一個(gè)小型、 快速、 自包含、 高可靠性的SQL數(shù)據(jù)庫引擎,與其他數(shù)據(jù)庫管理系統(tǒng)(如SQL Server或Oracle)的一大區(qū)別,是它非常的輕量級(小于500Kb大小)。
SQLite官網(wǎng):https://www.sqlite.org/index.html

1.1 SQLite的特點(diǎn)
SQLite是完全開源免費(fèi)的
QLite是無服務(wù)器的,不需要服務(wù)器進(jìn)程或系統(tǒng)來操作
SQLite是一個(gè)跨平臺的數(shù)據(jù)庫系統(tǒng)
SQLite一般用于處理小到中型數(shù)據(jù)存儲,對于高并發(fā)高流量的應(yīng)用不適用
支持多種開發(fā)語言,C, C++, PHP, Perl, Java, C#,Python, Ruby等
2 SQLite安裝
2.1 Windows系統(tǒng)安裝
SQL官網(wǎng)下載地址:https://www.sqlite.org/download.html,下載 sqlite-dll-win32-*.zip 和sqlite-tools-win32-*.zip 壓縮文件

在任意文件夾下解壓上面兩個(gè)壓縮文件,如我的是在D:sqlite,解壓得到 sqlite3.def、sqlite3.dll 以及sqlite3.exe、sqldiff.exe和sqlite3_analyzer.exe,將這幾個(gè)文件放到一個(gè)文件夾中,并添加該文件位置到PATH環(huán)境變量,便于在任意位置都能使用SQLite。

最后在命令提示符下,使用 sqlite3 命令,將顯示如下結(jié)果:

2.2 Linux系統(tǒng)安裝
Linux系統(tǒng)一般都附帶 SQLite,可以使用下面的命令來檢查Linux中是否已經(jīng)安裝了 SQLite:
如果沒有看到上面的結(jié)果,可以從官網(wǎng)下載 sqlite-autoconf-*.tar.gz,任何安裝:
$ tar xvzf sqlite-autoconf-3071502.tar.gz
$ cd sqlite-autoconf-3071502
$ ./configure --prefix=/usr/local
$ make
$ make install
2.3 SQLite Expert安裝
SQLite Expert 是一款圖形化的SQLite管理工具,為用戶提供了數(shù)據(jù)庫、擴(kuò)展、架構(gòu)、數(shù)據(jù)、DDL、設(shè)計(jì)、SQL構(gòu)建器、SQL、腳本等多個(gè)功能模塊,可實(shí)現(xiàn)多個(gè)數(shù)據(jù)庫的管理,且具備編輯表格、編輯虛擬表、編輯視圖、使用SQL腳本、查看和編輯數(shù)據(jù)、使用SQL查詢生成器、導(dǎo)入和導(dǎo)出數(shù)據(jù)等多種功能。
SQLite Expert 官網(wǎng):http://www.sqliteexpert.com/

SQLite Expert 提供兩個(gè)版本:個(gè)人版和專業(yè)版,其中個(gè)人版是免費(fèi)的,提供了大多數(shù)基本的管理功能。
初學(xué)者,可以先使用免費(fèi)的個(gè)人版。

SQLite Expert 是使用界面如下,后續(xù)介紹該軟件的使用方法。

-
C語言
+關(guān)注
關(guān)注
180文章
7630瀏覽量
140164 -
SQL
+關(guān)注
關(guān)注
1文章
780瀏覽量
44787 -
SQlite
+關(guān)注
關(guān)注
0文章
81瀏覽量
16299
發(fā)布評論請先 登錄
玩轉(zhuǎn)SQLite7:基本語法與數(shù)據(jù)類型

玩轉(zhuǎn)SQLite3:SQLite圖形軟件基本操作

玩轉(zhuǎn)SQLite4:SQLite數(shù)據(jù)插入與查看

玩轉(zhuǎn)SQLite5:使用Python來讀寫數(shù)據(jù)庫

【Intel Edison試用體驗(yàn)】XDK篇:SQLite3安裝與體驗(yàn)
講解一下SQLite的安裝和一些基本操作
嵌入式數(shù)據(jù)庫Sqlite移植教程
SQLite數(shù)據(jù)庫的特點(diǎn) SQLite數(shù)據(jù)庫簡單介紹
如何創(chuàng)建一個(gè)Sqlite數(shù)據(jù)庫?
什么是Sqlite數(shù)據(jù)庫?
SQLite和MySQL區(qū)別
創(chuàng)建SQlite的方法
LiteDB和SQLite的區(qū)別是什么
SQLite數(shù)據(jù)訪問組件

評論