[Sqlite] Sqlite在Windows、Linux 和 Mac OS X 上的安裝過程

mchdba發表於2014-08-30

一:在 Windows 上安裝 SQLite

 1,下載

請訪問SQLite下載頁面http://www.sqlite.org/download.html,從Windows 區下載預編譯的二進位制檔案。需要下載 sqlite-shell-win32-*.zip sqlite-dll-win32-*.zip 壓縮檔案,這裡下載sqlite-dll-win32-x86-3080600.zipsqlite-shell-win32-x86-3080600.zip安裝包。2個安裝包下載地址如下:

http://www.sqlite.org/2014/sqlite-shell-win32-x86-3080600.zip

http://www.sqlite.org/2014/sqlite-dll-win32-x86-3080600.zip


 
2,安裝

建立資料夾 C:\>sqlite,並在此資料夾下解壓上面兩個壓縮檔案,將得到 sqlite3.defsqlite3.dll sqlite3.exe 檔案。如下所示:

 

3,設定環境變數:

Win7系統下面:

左下角,選擇開始選單,在彈出的右邊計算機選項上面單機右鍵,選擇屬性選單,選擇高階系統設定選項,再選擇高階,再選擇環境變數系統變數選項裡面的Path欄裡面值的最末尾新增上C:\sqlite,點選確定按鈕儲存退出,如下圖所示:


4,操作示範驗證

新增完後,在cmd.exe命令列裡使用sqlite3命令操作如下:

C:\Users\Administrator>sqlite3 ti

SQLite version 3.8.6 2014-08-15 11:46:33

Enter ".help" for usage hints.

sqlite> create table t1(id int);

sqlite> insert into t1 select 1;

sqlite> .headers on

sqlite> .mode columns

sqlite> select * from t1;

id

----------

1

sqlite>

sqlite>

sqlite> .exit

 

C:\Users\Administrator>,如下圖所示:



二:在 Linux 上安裝 SQLite


1,驗證是否已經自帶sqlite版本
目前,幾乎所有版本的
Linux 作業系統都附帶 SQLite。所以,只要使用下面的命令來檢查您的機器上是否已經安裝了 SQLite

[root@name01 sqlite-autoconf-3080600]# sqlite3

SQLite version 3.6.20

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite>
已經安裝了,不過sqlite版本不是最新的。

 

2,去安裝最新的3.8.6版本

下載地址為:http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

 

[root@name01 ~]# wget http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

[root@name01 ~]#

開始安裝

[root@name01 ~]# tar -xvf sqlite-autoconf-3080600.tar.gz

[root@name01 ~]# cd sqlite-autoconf-3080600

[root@name01 sqlite-autoconf-3080600]# ./configure --prefix=/usr/local

[root@name01 sqlite-autoconf-3080600]# make

[root@name01 sqlite-autoconf-3080600]# make install

安裝完畢,檢視是否已經更新最新版本:

[root@name01 sqlite-autoconf-3080600]# sqlite3

SQLite version 3.6.20

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite> .exit

[root@name01 sqlite-autoconf-3080600]#

手動將sqlite3更新成最新版本

[root@name01 sqlite-autoconf-3080600]# cp /usr/bin/sqlite3 /usr/bin/sqlite3.bak.3.6.2

[root@name01 sqlite-autoconf-3080600]# cp sqlite3 /usr/bin/sqlite3

cp: overwrite `/usr/bin/sqlite3'? y

[root@name01 sqlite-autoconf-3080600]# sqlite3 ti

SQLite version 3.8.6 2014-08-15 11:46:33

Enter ".help" for usage hints.

sqlite>

sqlite> .table

sqlite>

OKlinux上面現在預設的已經是最新的3.8.6版本的Sqlite了。 


三:在 Mac OS X 上安裝 SQLite

PS:沒有再Mac OS X上安裝過,以下是baidu出來的,可以借鑑一下。

1,下載
最新版本的
Mac OS X 會預安裝 SQLite,但是如果沒有可用的安裝,只需按照如下步驟進行:

去安裝最新的3.8.6版本,和linuxsqlite3安裝版本是同一個。

軟體地址為:http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

開始下載安裝

$ wget http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz

2,安裝

$tar xvfz sqlite-autoconf-3080600.tar.gz

$cd sqlite-autoconf-3080600

$./configure --prefix=/usr/local

$make

$make install

 
3,登入sqlite驗證

上述步驟將在 Mac OS X 機器上安裝 SQLite,您可以使用下列命令進行驗證:

$sqlite3

SQLite version 3.8.6 2014-08-11 11:46:33

Enter ".help" for usage hints.

sqlite>

之後就可以在Sqlite3命令提示符下,進行Sqlite3操作。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26230597/viewspace-1260552/,如需轉載,請註明出處,否則將追究法律責任。

相關文章