色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

玩轉SQLite3:SQLite圖形軟件基本操作

碼農愛學習 ? 來源:碼農愛學習 ? 作者:碼農愛學習 ? 2022-09-25 08:49 ? 次閱讀

上篇文章:,介紹了sqlite3命令行操作來創建數據庫與表,該方法需要有一定的數據庫基礎知識。

本篇,使用圖形化的工具,來實現同樣的功能,并且這些方式,不需要熟悉SQL命令。

1 SQLite Expert 基本操作

SQLite Expert在第1篇文章中(),已經介紹過了,現在來看下如何使用:

1.1 創建數據庫與表

新建數據庫

pYYBAGMtxCqASdbDAACTvdiFNSA121.png

新建的test3數據庫,可以在左邊的列表中看到

poYBAGMtxDGAXo2UAADBcGV5Ou8750.png

test3上鼠標右鍵,點擊New Table,為數據庫創建一個表:

poYBAGMtxDeAaLrjAAGQqQ2zDuc439.png

首先要為創建的表起一個名字,比如STUENT:

pYYBAGMtxD2AM5ZZAABhHhbidKQ597.png

然后點擊到Columns窗口中,編輯表中的具體內容。一般情況下,每個表都會有一個id字段,用來標識每一條數據:

pYYBAGMtxEOAMm9LAACdVkbXjP8657.png

接下來可以再添加幾個字段,比如name和student,用來標識學生的名稱和班級。

對于數據類型,先直到INT表示整數,TEXT表示字符串即可,后面再詳細介紹SQLite的數據類型。

Not Null那一列,勾選上對勾,表示這些字段不能沒有數據。

poYBAGMtxEuAdfpYAAAcb5Yb7YU564.png

然后點擊到Primary Key窗口中,這里是設置表的主鍵,可以理解為通過哪個字段來識別表中的各條數據,通常就是使用id字段來作為主鍵,如下圖,在Column Name下來列表中選擇id,點擊OK即可。

pYYBAGMtxFGAIMhHAACBKpD4KE8984.png

目前先設置這些,然后點擊下方的Apply按鈕,確認剛才對表所作的配置。

然后再回到Columns窗口中,查看表的格式:

poYBAGMtxFaAS4qPAAA23XQY7VY152.png

以上這些操作,和上一篇介紹的在命令行中創建數據庫和表的作用相同。

借助圖像化的工具來創建表,比使用命令行操作,更加的方便與直觀。

1.2 命令行中查看驗證

上面使用SQLite Expert軟件創建了一個數據庫以及一個表,如何來進一步確認創建成功了呢?可以使用sqlite3的命令行來打開查看進行驗證。

使用.open來打開剛才創建的test3.db數據庫

使用.table來查看數據庫中存在的表

使用.schema來查看表中的具體內容:

pYYBAGMtxF2ABITsAAB-5Fdf-rs894.png

2 DB Brower for SQLite 基本操作

圖像化操作SQLite的軟件有很多,這里再介紹一種軟件:DB Brower for SQLite

2.1 簡介與安裝

DB Browser for SQLite (DB4S) 是一種高質量、可視化、開源的工具,用于創建、設計和編輯與 SQLite 兼容的數據庫文件。

DB4S 適用于想要創建、搜索和編輯數據庫的用戶和開發人員。DB4S 使用熟悉的類似電子表格的界面,無需學習復雜的 SQL 命令。

其官網地址為:https://sqlitebrowser.org/

poYBAGMtxGOAGpSYAAJT0MV1CVw968.png

進入下載頁面,可以根據自己使用的環境進行下載:

pYYBAGMtxGmAGfZrAAItCD22J9k065.png

我選擇的是免安裝的版本,下載后打開軟件,界面如下:

poYBAGMtxHCAPPwgAABpgenGZtc735.png

2.2 使用方法

使用方法與上一個軟件類似,也是先創建數據庫:

poYBAGMtxHaACyiDAAC91W9dpMA923.png

接著就要創建表,也是先輸入表的名字,比如SCORE,表示學生的分數。

另外,在窗口的下面部分,可以看到自動生成的對應的SQLite創建表的語句:

pYYBAGMtxH-AGpfDAACii5KSpWY025.png

類似的,向表中添加幾個字段,并把id設為主鍵,最后點擊OK即可:

poYBAGMtxIaAeC40AABtDhUQY3o733.png

現在,我們可以看到剛才創建的數據庫的結構如下:

poYBAGMtxIyACDyZAABdSvbDqe4483.png

同樣的,也可以使用sqlite3的命令行,來打開和查看創建的內容:

pYYBAGMtxJGAIhNxAABiHTSe2ow779.png

3 總結

本篇介紹了2種SQLite圖像化操作軟件:SQLite Expert和DB Brower for SQLite,通過這些圖形化的軟件,可以更加方便快捷地創建我們需要的數據庫和表。

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3807

    瀏覽量

    64412
  • SQlite
    +關注

    關注

    0

    文章

    78

    瀏覽量

    15952
  • expert
    +關注

    關注

    0

    文章

    5

    瀏覽量

    2965
收藏 人收藏

    評論

    相關推薦

    【OK210試用體驗】sqlite3移植

    、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源的世界著名數據庫管理系統來講,它的處理速度比他們都快。 1.下載sqlite3源碼包(http
    發表于 09-21 16:02

    【Intel Edison試用體驗】XDK篇:SQLite3安裝與體驗

    table_name(field1, field2, field3, ...);table_name是資料表的名稱,fieldx則是字段的名字。sqlite3與許多SQL數據庫軟件不同的是,它不
    發表于 07-25 07:34

    【Intel Edison試用體驗】XDK篇:Node.js操作SQLite3

    首先得用opkg安裝sqlite3,接著需使用npm安裝sqlite3的接口文件,以保證node.js與sqlite3可以連接,運行如下命令便可安裝: 接著就可以使用sqlite3了,
    發表于 07-25 09:39

    arm 移植 sqlite3 數據庫

    12+ubuntu14.0+arm-linux-4.3.2arm板,使用的是訊為 的itop4412 精英版第一步:從官網下載對應的 sqlite3 源碼:http://www.sqlite.org/download.html首先,將源碼包放到
    發表于 02-21 22:46

    Linux sqlite3的基本命令操作

    sqlite3一款主要用于嵌入式的輕量級數據庫,本文旨在為熟悉sqlite3基本命令提供技術文檔。
    發表于 07-16 06:29

    Sqlite3移植和使用-移植到ARM開發板上

    本篇介紹如何將sqlite3移植到 ARM開發板上,以及在開發板上用 C語言操作sqlite3操作源碼下載地址:https://www.sqlit
    發表于 09-18 11:37

    深入理解SQLite3sqlite3_exec及回調函數sqlite3

    深入理解SQLite3sqlite3_exec及回調函數sqlite3:深入理解sqlite3_stmt 機制sqlite3:
    發表于 11-04 07:11

    sqlite3移植所需的線程

    上一篇文章中提供了vfs支持,此處主要是sqlite3移植所需的線程,信號量支持,sqlite3源碼在官方下載,需要很大的內存支持,移植基本原理就是實現sqlite3所需的linux api接口即可
    發表于 02-11 06:13

    基于Dragonboard 410c實現sqlite3數據庫存儲與管理

    今天給大家介紹如何利用sqlite3數據庫來為dragonboard 410c開發進行數據存儲和管理,sqlite3 是一款非常mini的數據庫性能,被廣泛的應用于各種嵌入式平臺,包括目前
    發表于 02-08 11:53 ?1182次閱讀

    SQLite語法的詳細資料說明

    一、 sqlite3長用于 輕量級的 數據存儲,象單片機這一類,但是現在的sqlite3,已經很先進,不能小看
    發表于 06-14 17:45 ?7次下載
    <b class='flag-5'>SQLite</b>語法的詳細資料說明

    SQLite語法的詳細資料概述

    sqlite3長用于 輕量級的 數據存儲,象單片機這一類,但是現在的sqlite3,已經很先進,不能小看
    發表于 05-06 18:23 ?1次下載
    <b class='flag-5'>SQLite</b>語法的詳細資料概述

    sqlite3:嵌入式linux下使用總結

    通過前面的講述,我們可以了解到sqlite3是一個小型的數據庫,功能上還是比較強大的,代碼量少,運行占內存也比較少,采用C 編寫,所以天生適合嵌入式系統中,尤其是嵌入式linux,相當支持
    發表于 11-01 17:22 ?2次下載
    <b class='flag-5'>sqlite3</b>:嵌入式linux下使用總結

    sqlite3在嵌入式Linux上的移植步驟詳解

    深入理解SQLite3sqlite3_exec及回調函數sqlite3:深入理解sqlite3_stmt 機制sqlite3:
    發表于 11-01 17:38 ?4次下載
    <b class='flag-5'>sqlite3</b>在嵌入式Linux上的移植步驟詳解

    單片機裸機移植sqlite3

    上一篇文章中提供了vfs支持,此處主要是sqlite3移植所需的線程,信號量支持,sqlite3源碼在官方下載,需要很大的內存支持,移植基本原理就是實現sqlite3所需的linux api接口即可
    發表于 12-08 13:21 ?7次下載
    單片機裸機移植<b class='flag-5'>sqlite3</b>

    在ARM工控機上實現SQLite3的優勢

    在ARM工控機上實現SQLite3的方法
    的頭像 發表于 03-03 19:24 ?714次閱讀
    在ARM工控機上實現<b class='flag-5'>SQLite3</b>的優勢
    主站蜘蛛池模板: 国产成人女人在线视频观看| 中文字幕不卡免费高清视频| 国产精品无码人妻在线| 久青草国产97香蕉在线视频| 亚洲精品美女久久777777| 国产精品v欧美精品v日韩| 三级网址在线播放| 成人免费视频在线看| 欧美精品一区二区三区四区 | 777黄色片| 老妇高潮潮喷到猛进猛出| 三级网站视频在线观看| zxfuli午夜福利在线| 日本乱hd高清videos| 成年人视频在线免费看| 日本久久精品视频| 国产成人高清精品免费5388密| 日韩欧美高清一区| 97成人碰碰在线人妻少妇| 国产免费啪嗒啪嗒视频看看| 天天躁日日躁狠狠躁AV麻豆| 国产精片久久久久久婷婷| 亚洲 综合 自拍 精品 在线| 國産麻豆AVMDMD0179| 亚洲综合中文字幕无线码| 久久人妻少妇嫩草AV蜜桃99| 91国偷自产一区二区三区| 欧美午夜精品一区二区蜜桃| 在线观看国产区| 奶水四溅54p| 99久久久无码国产精品AAA| 青草国产在线视频免费| 中文字幕午夜福利片| 琪琪色原网20岁以下热热色原网站| J午夜精品久久久久久毛片| 色久悠悠无码偷拍自怕| 国产人A片在线乱码视频| 一色狗影院| 麒麟色欧美影院在线播放| 国产精品免费小视频| 中文字幕成人在线观看|