《如何在 Ubuntu 15.04 上安裝帶 JSON 支持的 SQLite 3.9.1》要點(diǎn):
本文介紹了如何在 Ubuntu 15.04 上安裝帶 JSON 支持的 SQLite 3.9.1,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
歡迎閱讀我們關(guān)于SQLite 的文章,SQLite 是當(dāng)今世界上使用最廣泛的 SQL 數(shù)據(jù)庫(kù)引擎,它基本不需要配置,不需要設(shè)置或管理就可以運(yùn)行.SQLite 是一個(gè)是
SQLite 是一個(gè)非常小、輕量級(jí),不需要獨(dú)立的服務(wù)進(jìn)程或系統(tǒng).它可以運(yùn)行在 UNIX,Linux,Mac OS-X,Android,iOS 和 Windows 上,已經(jīng)被大量的軟件程序使用,如 Opera, Ruby On Rails, Adobe System, Mozilla Firefox, Google Chrome 和 Skype.
在絕大部分支持 SQLite 的平臺(tái)上安裝 SQLite 基本上并沒(méi)有復(fù)雜的要求.
讓我們?cè)?CLI 或者 Secure Shell 上使用 sudo 或者 root 權(quán)限登錄 Ubuntu 服務(wù)器.然后更新系統(tǒng),這樣子就可以讓操作系統(tǒng)的軟件更新到新版本.
在 Ubuntu 上,使用如下的命令來(lái)更新系統(tǒng)的軟件源.
# apt-get update
如果你要在新安裝的 Ubuntu 上部署 SQLite,那么你需要安裝一些基礎(chǔ)的系統(tǒng)管理工具,如 wget, make, unzip, gcc.
要安裝 wget,可以使用下面的命令,如果系統(tǒng)提示的話(huà),輸入 Y :
# apt-get install wget make gcc
要下載 SQLite ,最好是在 SQLite 官網(wǎng)下載,如下所示
你也可以直接復(fù)制資源的連接然后在命令行使用 wget 下載,如下所示:
# wget https://www.sqlite.org/2015/sqlite-autoconf-3090100.tar.gz
下載完成之后,解壓縮安裝包,切換工作目錄到解壓縮后的 SQLite 目錄,使用下面的命令.
# tar -zxvf sqlite-autoconf-3090100.tar.gz
現(xiàn)在我們要開(kāi)始安裝、配置剛才下載的 SQLite.在 Ubuntu 上編譯、安裝 SQLite,運(yùn)行配置腳本:
root@ubuntu-15:~/sqlite-autoconf-3090100# ./configure –prefix=/usr/local
配置要上面的安裝位置前綴(prefix)之后,運(yùn)行下面的命令編譯安裝包.
root@ubuntu-15:~/sqlite-autoconf-3090100# makesource='sqlite3.c' object='sqlite3.lo' libtool=yes \DEPDIR=.deps depmode=none /bin/bash ./depcomp \/bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"sqlite\" -DPACKAGE_TARNAME=\"sqlite\" -DPACKAGE_VERSION=\"3.9.1\" -DPACKAGE_STRING=\"sqlite\ 3.9.1\" -DPACKAGE_BUGREPORT=\"http://www.sqlite.org\" -DPACKAGE_URL=\"\" -DPACKAGE=\"sqlite\" -DVERSION=\"3.9.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_FDATASYNC=1 -DHAVE_USLEEP=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GMTIME_R=1 -DHAVE_DECL_STRERROR_R=1 -DHAVE_STRERROR_R=1 -DHAVE_POSIX_FALLOCATE=1 -I. -D_REENTRANT=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE -g -O2 -c -o sqlite3.lo sqlite3.c
運(yùn)行完上面的命令之后,要在 Ubuntu 上完成 SQLite 的安裝得運(yùn)行下面的命令.
# make install
要保證 SQLite 3.9 安裝成功了,運(yùn)行下面的命令.
# sqlite3
SQLite 的版本會(huì)顯示在命令行.
SQLite 很容易上手.要獲得詳細(xì)的使用方法,在SQLite 控制臺(tái)里輸入下面的命令.
sqlite> .help
這里會(huì)顯示全部可用的命令和詳細(xì)說(shuō)明.
現(xiàn)在開(kāi)始最后一部分,使用一點(diǎn) SQLite 命令創(chuàng)建數(shù)據(jù)庫(kù).
要?jiǎng)?chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)需要運(yùn)行下面的命令.
# sqlite3 test.db
然后創(chuàng)建一張新表.
sqlite> create table memos(text, priority INTEGER);
接著使用下面的命令插入數(shù)據(jù).
sqlite> insert into memos values('deliver project description', 15);sqlite> insert into memos values('writing new artilces', 100);
要查看插入的數(shù)據(jù)可以運(yùn)行下面的命令.
sqlite> select * from memos;deliver project description|15writing new artilces|100
或者使用下面的命令離開(kāi).
sqlite> .exit
通過(guò)本文你可以了解如果安裝支持 JSON1 的最新版的 SQLite,SQLite 從 3.9.0 開(kāi)始支持 JSON1.這是一個(gè)非常棒的庫(kù),可以?xún)?nèi)嵌到應(yīng)用程序,利用它可以很有效而輕量的管理資源.我們希望你能覺(jué)得本文有所幫助,請(qǐng)隨意地向我們反饋你遇到的問(wèn)題和困難.
作者:Kashif Siddique譯者:oska874校對(duì):wxy
本文由 LCTT原創(chuàng)編譯,Linux中國(guó)榮譽(yù)推出
《如何在 Ubuntu 15.04 上安裝帶 JSON 支持的 SQLite 3.9.1》是否對(duì)您有啟發(fā),歡迎查看更多與《如何在 Ubuntu 15.04 上安裝帶 JSON 支持的 SQLite 3.9.1》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/10599.html