Linux平台上SQLite数据库教程(一)——终端使用篇
http://blog.csdn.net/u011192270/article/details/48031763
SQLite是一款輕型的數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,可能只需要幾百K的內(nèi)存就夠了。能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相結(jié)合,比如 Tcl、C#、PHP、Java等,還有ODBC接口。
安裝
在終端輸入:
sudo apt-get install sqlite3- 1
一般系統(tǒng)中自帶,不需要手動(dòng)安裝。
我們也可以選擇安裝圖形界面程序,如sqlitebrowser:
sudo apt-get install sqlitebrowser- 1
安裝完成后,查看版本:
sqlite3 -version- 1
到這里,我們的安裝告一段落。
基本命令介紹
創(chuàng)建或打開數(shù)據(jù)庫(kù):
?
我們建立了first.db數(shù)據(jù)庫(kù)文件,一般存放位置當(dāng)前目錄下。如果數(shù)據(jù)庫(kù)文件存在則打開。
查看創(chuàng)建數(shù)據(jù)庫(kù)的SQL命令:
創(chuàng)建數(shù)據(jù)表:
?
這里我創(chuàng)建了一個(gè)stdtable的數(shù)據(jù)表,里面有sid、sname、sage三個(gè)字段。
注意:;必須添加在行尾。
向數(shù)據(jù)表中插入數(shù)據(jù):
?
在這里,分別加入Jack和rose兩位學(xué)生的信息。
修改數(shù)據(jù):
查詢數(shù)據(jù)表:
簡(jiǎn)單的查詢:?
設(shè)置顯示模式為列表模式:?
以插入語句方式查詢:?
設(shè)置顯示模式為行模式(更多模式詳見幫助):?
更改分界符:?
在頭部加上字段(on為開,off為關(guān)閉該選項(xiàng)):?
用指定的字符串代替輸出的NULL值?
查詢數(shù)據(jù)庫(kù)信息:
查詢數(shù)據(jù)庫(kù)中的表信息:
顯示當(dāng)前顯示格式的配置:
配置文件:
有了配置文件就不需要每次打開數(shù)據(jù)庫(kù)再進(jìn)行配置了。位置在:/home/.sqliterc.
在終端顯示形成數(shù)據(jù)庫(kù)的SQL腳本(后面加表名則為形成表的SQL腳本):
將輸出打印到文件(默認(rèn)為stdout):
執(zhí)行指定文件中的SQL語句:
刪除:
刪除表:
備份數(shù)據(jù)庫(kù):
恢復(fù)數(shù)據(jù)庫(kù):
幫助:
退出:
可視化查看數(shù)據(jù)庫(kù):
總結(jié)
在這里列舉了一些簡(jiǎn)單常用的命令,還有很多命令沒有涉及,包括一些函數(shù),希望大家在使用的時(shí)候多查看幫助。
總結(jié)
以上是生活随笔為你收集整理的Linux平台上SQLite数据库教程(一)——终端使用篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输卵管积水怎么
- 下一篇: Linux平台上SQLite数据库教程(