作者資訊:侵刪
暱稱:王永華
園齡:粉絲:
14關注:0
上次剛接觸sqllite,不知道怎麼建立資料庫,現在做下總結:
介面和mysql一樣,都是cmd介面,但不是在sqlite.exe中建立資料庫:
首先還是說一下cmd下sqlite的使用網上已經很多了、不做過多的贅述。大致說一下相應的命令就行了、作為學習sqlite的乙個記錄
2:解壓後使用cmd命令進入sqlite3.exe檔案所在的路徑執行命令就可以操作做相應的操作。
在進入資料庫之後如果需要退出的話windows下摁ctrl+c就能退出
例如:建立資料庫命令:sqlite3.exe 【資料庫名字.字尾名】
這裡比較牛一點的感覺就是建立的資料庫字尾名是任意的、不過注意一點就是:在命令框下執行建立資料庫的時候。
如果沒有為
資料庫建立**、則看不見資料庫檔案,所以必須建立**。
例如:在cmd命令提示符下輸入
sqlite3.exe test.db
(test.db是資料庫名)回車,執行完後,命令提示符自動跳轉
到"sqlite>"狀態。這時還是看不到這個資料庫!等**建立或關閉sqlite3
例如:create table user(』使用者名稱『);
這時可以看到sqlite3.exe所在資料夾下的這個資料庫檔案了
如果下次還要使用此資料庫時仍然使用sqlite3.exe test.db即可進入此資料庫
建立**命令:create table tablename(字段,字段)
這裡從命令上可以清楚的看到、在sqlite資料庫中建立**欄位的時候、允許不為字段申明資料型別。
這是區別於其它關係型資料庫的。
執行插入命令:insert into tablename values(value,values)在、前面我們可以看出、sqlite的操作上和
sqlserver沒什麼太大區別、值得注意的是、insert時區別於sqlserver中、因為sqlserver中允許使用
"insert table name values(value,value)"這樣的省略式擦入。但是sqlite中是不允許使用省略式插入語句的。
執行刪除語句:delete from tablename where 《條件》
刪除資料語法和sqlserver相同、
刪除表則命令為:drop table tablename
資料更新命令:update tablename set 字段=值 如果需要條件的話、新增上where語句。
執行查詢語句:select *from tablename 可跟隨where語句
以上就是基礎的sqlite的增刪查改語法和命令。
資料庫檔案的建立
這裡是我自己定義的,給大家乙個參考,大家可根據注釋修改內容 create database school 建立名字為school的資料庫 onprimary 資料檔案 name school 邏輯名 filename f school school.mdf 資料檔案的存放路徑 size 10mb,資...
匯出SQLite資料庫檔案並檢視
第一步 匯出資料庫檔案 輸入adb shell回車 輸入cd data data example databases回車,進入資料庫資料夾 example這裡填你的應用包名 輸入ls檢視資料庫 demo.db就是本次操作物件 輸入exit退出adb shell 輸入cd c users dh des...
資料庫及資料庫檔案的建立
資料庫及資料庫檔案的建立 一 建立資料庫語法 create database database name on n n log on collate for load for attach 可用引數解釋 primary name 邏輯檔名 filename 存放資料庫的物理路徑和檔名 size 資料...