http://blog.csdn.net/u011192270/article/details/48031763
SQLite是一款輕型的數據庫,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它占用資源非常的低,可能只需要幾百K的內存就夠了。能夠支持Windows/Linux/Unix等等主流的操作系統,同時能夠跟很多程序語言相結合,比如 Tcl、C#、PHP、Java等,還有ODBC接口。
安裝
在終端輸入:
- 1
一般系統中自帶,不需要手動安裝。
我們也可以選擇安裝圖形界面程序,如sqlitebrowser:
- 1
安裝完成后,查看版本:
- 1
到這里,我們的安裝告一段落。
基本命令介紹
創建或打開數據庫:
?
我們建立了first.db數據庫文件,一般存放位置當前目錄下。如果數據庫文件存在則打開。
查看創建數據庫的SQL命令:
創建數據表:
?
這里我創建了一個stdtable的數據表,里面有sid、sname、sage三個字段。
注意:;必須添加在行尾。
向數據表中插入數據:
?
在這里,分別加入Jack和rose兩位學生的信息。
修改數據:
查詢數據表:
-
簡單的查詢:?
-
設置顯示模式為列表模式:?
-
以插入語句方式查詢:?
-
設置顯示模式為行模式(更多模式詳見幫助):?
-
更改分界符:?
-
在頭部加上字段(on為開,off為關閉該選項):?
-
用指定的字符串代替輸出的NULL值?
查詢數據庫信息:
查詢數據庫中的表信息:
顯示當前顯示格式的配置:
配置文件:
有了配置文件就不需要每次打開數據庫再進行配置了。位置在:/home/.sqliterc.
在終端顯示形成數據庫的SQL腳本(后面加表名則為形成表的SQL腳本):
將輸出打印到文件(默認為stdout):
執行指定文件中的SQL語句:
刪除:
刪除表:
備份數據庫:
恢復數據庫:
幫助:
退出:
可視化查看數據庫:
總結
在這里列舉了一些簡單常用的命令,還有很多命令沒有涉及,包括一些函數,希望大家在使用的時候多查看幫助。