使用adb命令運算元據庫

2021-07-31 08:33:17 字數 1143 閱讀 7420

在使用adb命令之前,我們先要配置環境。將sdk的platform-tools目錄配置到path環境中。window配置方法,右擊我的電腦→高階系統設定→環境變數,找到path,將platform-tools目錄配置進去。

環境配置好以後,就可以使用adb命令了。開啟命令列介面,輸入adb shell進入到裝置。如果出現了error: more than one device and emulator錯誤,說明此時鏈結你電腦的有多台裝置

輸入adb devices 檢視鏈結自己電腦的裝置

此時,如果你想要進入其中的一台裝置,輸入adb -s emulator-5554 shell進入裝置,emulator-5554是你的裝置名,你想進入另一台裝置,可以將emulator-5554換成43016a589660b000

現在,你以進入emulator-5554裝置中,輸入 cd data/data/com.***.firstdemo/databases進入到databases目錄,因為建的資料庫系統都會給我們放在這個目錄下,com.***.firstdemo表示你的包名

輸入ls,檢視改目錄下的檔案,此時你會發現改目錄下有兩個資料庫檔案

bookstore.db-joutnal檔案是為了讓資料庫支援事務而產生的臨時日誌檔案,通常情況下這個檔案的大小都是0kb。

接下來我們就要使用sqlite命令來開啟資料庫了,輸入sqlite3 bookstore.db就可檢視,bookstore.db表示你的資料庫名

這時候,我們已經開啟了bookstore資料庫,接下來,我們看看資料庫中有哪些表,輸入.table

可以看到,資料庫中有四張表,其中android_metadata跟table_schema是自動生成的,不用管它,而bookgen和category是我建的,可以看到我們自己建的這兩張表,這裡我們還可以輸入.schema檢視建表語句

book表中有id,autor,name,pager,press,price這些字段,id表示int型自增長的,author、name和press表示string,pages表示int型,price表示doube型

此時,如果我們想要選擇檢視其中的乙個表的資料,可以輸入select * from book;檢視book表中的資料

到這裡,我們就可以任意的檢視我們的資料庫裡的資料了,如果想推出,輸入.exit即可

adb 來運算元據庫

常用命令 1 建立資料庫檔案 sqlite3 d test.db 回車 就生成了乙個test.db在d盤。這樣同時也sqlite3掛上了這個test.db 2 用.help可以看看有什麼命令 help 回車即可 3 可以在這裡直接輸入sql語句建立 用 結束,然後回車就可以看到了 4 看看有建立了多...

使用DML運算元據庫

create table student stuid int primary key auto increment comment 學生編號 stuname varchar 25 comment 學生姓名 stupwd varchar 50 comment 學生密碼 gender char 2 de...

使用pymysql運算元據庫

學習如何使用python的pymysql模組來操作mysql資料庫 這裡的基本用法主要借鑑了該篇部落格 因為這個作者總結的很全面,也很簡潔,看完很容易上手 pymysql.connect 引數說明 連線資料庫時需要新增的引數 host str mysql伺服器位址 port int mysql伺服器...