使用sqlite3數據庫管理命令行工具對SQLite數據庫進行操作

SQLite是Android內置的輕量級數據庫,其實用一個文件作爲數據庫文件存放需要存儲的表,同時另外存儲一張表來存儲該數據庫文件相關的一些信息,針對SQLite使用的語句和SQL語句基本相同。

SQLite3是一個命令行工具,通過命令行對SQLite進行管理和操作。在Android的ADK中集成了SQLite3工具,如果安裝了ADK並且配置了相關的環境變量,則可以直接使用sqlite3命令。


SQLite3的命令分爲兩種:sqlite3本身的工具命令以及使用sql語句對sqlite數據庫文件進行操作,本文就常用的幾種命令進行說明:

(1) sqlite3 dbfilename: 新建或打開數據庫文件(如果不存在則新建並打開)

(2)sqlite> .database  顯示數據庫信息;包含當前數據庫的位置
  sqlite> .tables / .table 顯示錶名稱  沒有表則不顯示

這些指令都可以通過 sqlite> .help 進行查看

(3).mode指令是sqlite3 非常重要的一個指令,用於修改數據庫查詢的輸出模式

常見的模式  list|column|insert|line|tabs|tcl|csv  其中line模式顯示最爲詳細

(4)直接輸入sql語句進行建表、插入、刪除、修改和查詢操作,此處需記住必須以分號結尾,如果不以分號結尾直接回車,sqlite會用“---->” 提示繼續輸入,直至輸入分號以結束一個語句~

(5)一篇較爲詳細的介紹sqlite的文章鏈接:點擊打開鏈接































-

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章