導航:首頁 > 程序命令 > sqlite命令

sqlite命令

發布時間:2022-01-22 08:53:59

Ⅰ 如何通過命令行窗口查看sqlite資料庫文件

1、找到AndroidSDK目錄下的platform-tools文件夾,會發現該目錄下有一個adb.exe文件。到系統環境變數出去設置Path的值,將 adb.exe 所在的路徑加進去。

2、在命令行窗口輸入:" adb shell " 進入控制台

3、輸入 " cd /data/data/包名.項目名稱(小寫)/databases/ " (如: cd /data/data/com.keqi.test/databases/)進入項目文件所在的存儲路徑

4、可通過" ls "命令去查看該目錄下的文件

5、輸入" sqlite3 + 資料庫名.db " (如: " sqlite3 BookStore.db ") 打開資料庫

6、可輸入 " .table " 查看資料庫中存在哪些表

7、可輸入" .schema ' 查看建表語句

8、通過SQL查詢語句 " select * from 表名 " (如:" select * from Book ")

Ⅱ CMD下調用了sqlite,然後怎麼清屏

蘋果電腦怎麼用命令行查看sqlite

一直使用Eclipse開發Android。DDMS下有一個explorer可以查看data/data下各應用的數據,其中就包括database。但是這種方法只能導出來看,很不方便,於是就想到直接在adb shell里使用SqLite3命令查看更加方便。

cmd命令基礎:

常用命令:

dir 顯示文件列表

cls 清屏

cd 切換目錄

ls 顯示文件列表,cmd無效,adb 有效

windows應用命令,直接輸入應用名字即可打開程序:(列舉幾個)

mspaint打開 畫圖板

notepad打開 記事本

explorer打開 資源管理器

calc 啟動計算器

命令快捷鍵:

ESC:清除當前 命令 行;

F7:顯示 命令 歷史記錄,以圖形列表窗的形式給出所有曾經輸入的命令,並可用上下箭頭鍵選擇再次執行該命令。

F8:搜索 命令 的歷史記錄,循環顯示所有曾經輸入的命令,直到按下 回車鍵 為止;

F9:按編號 選擇命令 ,以圖形對話框方式要求您輸入命令所對應的編號(從0開始),並將該命令顯示在 屏幕 上

Ctrl+H:刪除 游標 左邊的一個字元;

Ctrl+C Ctrl+Break,強行中止 命令 執行

Ctrl+M:表示回車確認鍵;

Alt+F7:清除所有曾經輸入的 命令 歷史記錄

Alt+PrintScreen:截取屏幕上當前 命令 窗里的內容。

SqLite命令舉例:

先切換到相關目錄

adb shell

cd data/data/com.example.demo1023/databases

ls 會顯示當前應用下所有的資料庫:

sqlite3 db1.db 即進入到db1.db資料庫就可以執行相關的sqlite3的命令了

.help ;查看sqlite3設置命令幫助:

Ⅲ 如何進sqlite資料庫命令行

建議你把sqlite3.exe放在Windows/system32目錄下,然後再 運行->cmd,然後輸入"sqlite3 foods_test.db"
創建一些表,插入一些內容,即可生成資料庫。

Ⅳ sqlite命令行中的.open 命令怎麼打開指定目錄的db文件啊

我也用sqlite3_open()打不開指定路徑的db文件,後來發現第一個參數需要傳utf-8,否則它自己默認轉換可能將路徑轉換錯誤,導致找不到路徑,因此傳入前需要自行轉換;後來我改用sqlite3_open16(),後者是接受utf-16字元。

Ⅳ sqlite3 有幾種命令行模式

.help
查看幫助信息
.backup ?DB? FILE
備份資料庫, 方法:.backup [main|...] filename, 資料庫名可以通過.databases 命令得到,一般為main, 可以省略, filename為磁碟文件名.
.l ON|OFF
遇到錯誤時不再繼續, 默認為OFF
.databases
列出附加到資料庫的資料庫和文件
.mp ?TABLE? ...
保存表到SQL格式的文件中, 沒有指定表名, 則保存所有. 如果要保存到磁碟上需要結合 .output 命令.
.echo ON|OFF
打開/關閉 命令行回顯
.exit
退出該命令行
.explain ?ON|OFF?
以合適的方式顯示表頭, 不帶參數則為開啟
.header<s> ON;OFF
是否顯示表頭, 和 .explain 差別不是很大
.help
顯示幫助信息
.import FILE TABLE
從文件中導入表
.indices ?TABLE?
顯示索引
.load FILE ?ENTRY?
載入一個擴展庫
.log FILE|off
是否記錄日誌,文件可以是標准輸出/輸入
.mode MODE ?TABLE?
設置輸出模式, 模式可以是以下幾種:
csv 以逗號分隔的值
column 表頭左對齊(參見 .width)
html 顯示 HTML 代碼
insert SQL插入語句
line 一行一個值
list 值用 string 分隔
tabs 以 tab 分隔的值
tcl TCL 列表元素
.nullvalue STRING
以 STRING 代替 NULL 值的輸出
.output FILENAME
輸出到文件, 而不是顯示在屏幕上
.output stdout
輸出到屏幕上
.prompt MAIN CONTINUE
替換默認的命令提示信息, 默認就是 sqlite>
.quit
退出命令行
.read FILENAME
執行 FILENAME 中的 SQL
.restore ?DB? FILE
從文件中還原數據到表, 默認表為 main
.schema ?TABLE?
顯示 CREATE 語句
.timeout MS
在 MS 時間內嘗試打開被鎖定的表
.vfsname ?AUX?
顯示 VFS 棧信息
.width NUM1 NUM2 ...
設置 column 模式中的列的寬度
.timer ON|OFF
顯示CPU時間
其它:
參見 SQLITE3 官方命令手冊
比如 cacuum 可以釋放磁碟空間...
再其它:
執行該 SQL 語句

閱讀全文

與sqlite命令相關的資料

熱點內容
醜陋的中國人pdf 瀏覽:716
我的世界如何在伺服器裡面裝模組 瀏覽:622
javaweb進銷存源碼下載 瀏覽:555
單片機遙控門鈴設計圖解 瀏覽:322
閃送app怎麼更改照片 瀏覽:158
公司的程序員開始忙了 瀏覽:504
統信系統命令行如何輸漢字 瀏覽:279
java隨機取數組 瀏覽:476
伺服器匆忙什麼意思 瀏覽:779
windows下載文件命令 瀏覽:99
紹興加密防偽技術 瀏覽:53
linux清除緩存的命令 瀏覽:778
樑柱連接處梁的加密箍筋 瀏覽:102
安卓錄屏大師如何彈出 瀏覽:658
cad命令詳解 瀏覽:173
品牌雲伺服器提供商 瀏覽:326
加密投資者的心理 瀏覽:700
小米無命令 瀏覽:826
不要層層等命令 瀏覽:373
4k播放器怎樣設置源碼 瀏覽:955