SQLite建立資料庫檔案

2021-09-30 14:02:30 字數 1338 閱讀 7705

作者資訊:侵刪

暱稱:王永華

園齡:粉絲:

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 資料...