上篇文章:,介紹了sqlite3命令行操作來創(chuàng)建數(shù)據(jù)庫與表,該方法需要有一定的數(shù)據(jù)庫基礎(chǔ)知識。
本篇,使用圖形化的工具,來實現(xiàn)同樣的功能,并且這些方式,不需要熟悉SQL命令。
1 SQLite Expert 基本操作
SQLite Expert在第1篇文章中(),已經(jīng)介紹過了,現(xiàn)在來看下如何使用:
1.1 創(chuàng)建數(shù)據(jù)庫與表
新建數(shù)據(jù)庫
新建的test3數(shù)據(jù)庫,可以在左邊的列表中看到
test3上鼠標(biāo)右鍵,點擊New Table,為數(shù)據(jù)庫創(chuàng)建一個表:
首先要為創(chuàng)建的表起一個名字,比如STUENT:
然后點擊到Columns窗口中,編輯表中的具體內(nèi)容。一般情況下,每個表都會有一個id字段,用來標(biāo)識每一條數(shù)據(jù):
接下來可以再添加幾個字段,比如name和student,用來標(biāo)識學(xué)生的名稱和班級。
對于數(shù)據(jù)類型,先直到INT表示整數(shù),TEXT表示字符串即可,后面再詳細介紹SQLite的數(shù)據(jù)類型。
Not Null那一列,勾選上對勾,表示這些字段不能沒有數(shù)據(jù)。
然后點擊到Primary Key窗口中,這里是設(shè)置表的主鍵,可以理解為通過哪個字段來識別表中的各條數(shù)據(jù),通常就是使用id字段來作為主鍵,如下圖,在Column Name下來列表中選擇id,點擊OK即可。
目前先設(shè)置這些,然后點擊下方的Apply按鈕,確認剛才對表所作的配置。
然后再回到Columns窗口中,查看表的格式:
以上這些操作,和上一篇介紹的在命令行中創(chuàng)建數(shù)據(jù)庫和表的作用相同。
借助圖像化的工具來創(chuàng)建表,比使用命令行操作,更加的方便與直觀。
1.2 命令行中查看驗證
上面使用SQLite Expert軟件創(chuàng)建了一個數(shù)據(jù)庫以及一個表,如何來進一步確認創(chuàng)建成功了呢?可以使用sqlite3的命令行來打開查看進行驗證。
使用.open
來打開剛才創(chuàng)建的test3.db數(shù)據(jù)庫
使用.table
來查看數(shù)據(jù)庫中存在的表
使用.schema
來查看表中的具體內(nèi)容:
2 DB Brower for SQLite 基本操作
圖像化操作SQLite的軟件有很多,這里再介紹一種軟件:DB Brower for SQLite
2.1 簡介與安裝
DB Browser for SQLite (DB4S) 是一種高質(zhì)量、可視化、開源的工具,用于創(chuàng)建、設(shè)計和編輯與 SQLite 兼容的數(shù)據(jù)庫文件。
DB4S 適用于想要創(chuàng)建、搜索和編輯數(shù)據(jù)庫的用戶和開發(fā)人員。DB4S 使用熟悉的類似電子表格的界面,無需學(xué)習(xí)復(fù)雜的 SQL 命令。
其官網(wǎng)地址為:https://sqlitebrowser.org/
進入下載頁面,可以根據(jù)自己使用的環(huán)境進行下載:
我選擇的是免安裝的版本,下載后打開軟件,界面如下:
2.2 使用方法
使用方法與上一個軟件類似,也是先創(chuàng)建數(shù)據(jù)庫:
接著就要創(chuàng)建表,也是先輸入表的名字,比如SCORE,表示學(xué)生的分數(shù)。
另外,在窗口的下面部分,可以看到自動生成的對應(yīng)的SQLite創(chuàng)建表的語句:
類似的,向表中添加幾個字段,并把id設(shè)為主鍵,最后點擊OK即可:
現(xiàn)在,我們可以看到剛才創(chuàng)建的數(shù)據(jù)庫的結(jié)構(gòu)如下:
同樣的,也可以使用sqlite3的命令行,來打開和查看創(chuàng)建的內(nèi)容:
3 總結(jié)
本篇介紹了2種SQLite圖像化操作軟件:SQLite Expert和DB Brower for SQLite,通過這些圖形化的軟件,可以更加方便快捷地創(chuàng)建我們需要的數(shù)據(jù)庫和表。
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3794瀏覽量
64360 -
SQlite
+關(guān)注
關(guān)注
0文章
78瀏覽量
15936 -
expert
+關(guān)注
關(guān)注
0文章
5瀏覽量
2953
發(fā)布評論請先 登錄
相關(guān)推薦
評論