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

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

3天內不再提示

玩轉SQLite1:SQLite簡介與安裝

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

1 SQLite簡介

SQLite,是一個C語言庫,誕生于2000年,它實現了一個小型、 快速、 自包含、 高可靠性的SQL數據庫引擎,與其他數據庫管理系統(如SQL Server或Oracle)的一大區(qū)別,是它非常的輕量級(小于500Kb大小)。

SQLite官網:https://www.sqlite.org/index.html

pYYBAGMsbgOAE45gAAIEnJGLYrk555.png

1.1 SQLite的特點

SQLite是完全開源免費的

QLite是無服務器的,不需要服務器進程或系統來操作

SQLite是一個跨平臺的數據庫系統

SQLite一般用于處理小到中型數據存儲,對于高并發(fā)高流量的應用不適用

支持多種開發(fā)語言,C, C++, PHP, Perl, Java, C#,Python, Ruby等

2 SQLite安裝

2.1 Windows系統安裝

SQL官網下載地址:https://www.sqlite.org/download.html,下載 sqlite-dll-win32-*.zipsqlite-tools-win32-*.zip 壓縮文件

poYBAGMsbguANfLQAAI81atG4Mo104.png

在任意文件夾下解壓上面兩個壓縮文件,如我的是在D:sqlite,解壓得到 sqlite3.def、sqlite3.dll 以及sqlite3.exe、sqldiff.exe和sqlite3_analyzer.exe,將這幾個文件放到一個文件夾中,并添加該文件位置到PATH環(huán)境變量,便于在任意位置都能使用SQLite。

poYBAGMsbhOAN-WuAAAvOjd7-Xo476.png

最后在命令提示符下,使用 sqlite3 命令,將顯示如下結果:

poYBAGMsbhmAIkUYAAA89YLy5pU812.png

2.2 Linux系統安裝

Linux系統一般都附帶 SQLite,可以使用下面的命令來檢查Linux中是否已經安裝了 SQLite:

如果沒有看到上面的結果,可以從官網下載 sqlite-autoconf-*.tar.gz,任何安裝:

$ tar xvzf sqlite-autoconf-3071502.tar.gz
$ cd sqlite-autoconf-3071502
$ ./configure --prefix=/usr/local
$ make
$ make install

2.3 SQLite Expert安裝

SQLite Expert 是一款圖形化的SQLite管理工具,為用戶提供了數據庫、擴展、架構、數據、DDL、設計、SQL構建器、SQL、腳本等多個功能模塊,可實現多個數據庫的管理,且具備編輯表格、編輯虛擬表、編輯視圖、使用SQL腳本、查看和編輯數據、使用SQL查詢生成器、導入和導出數據等多種功能。

SQLite Expert 官網:http://www.sqliteexpert.com/

poYBAGMsbjKAQK-qAAL0TfyZdOc813.png

SQLite Expert 提供兩個版本:個人版專業(yè)版,其中個人版是免費的,提供了大多數基本的管理功能。

初學者,可以先使用免費的個人版。

pYYBAGMsbjqAe_DXAAGMZTg2I2Y195.png

SQLite Expert 是使用界面如下,后續(xù)介紹該軟件的使用方法。

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

    關注

    180

    文章

    7610

    瀏覽量

    137219
  • SQL
    SQL
    +關注

    關注

    1

    文章

    769

    瀏覽量

    44186
  • SQlite
    +關注

    關注

    0

    文章

    78

    瀏覽量

    15964
收藏 人收藏

    評論

    相關推薦

    玩轉SQLite2:SQLite命令行基本操作

    本篇介紹SQLite的命令行基本操作
    的頭像 發(fā)表于 09-23 08:59 ?2267次閱讀
    <b class='flag-5'>玩轉</b><b class='flag-5'>SQLite</b>2:<b class='flag-5'>SQLite</b>命令行基本操作

    玩轉SQLite7:基本語法與數據類型

    前面幾篇文章已經快速了解了SQLite的基本用法以及簡單的Pyhton與C語言的API函數的使用。本篇再來全面介紹下SQLite的基本語法與數據類型。
    的頭像 發(fā)表于 09-26 09:07 ?1816次閱讀
    <b class='flag-5'>玩轉</b><b class='flag-5'>SQLite</b>7:基本語法與數據類型

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

    上篇文章:,介紹了sqlite3命令行操作來創(chuàng)建數據庫與表,該方法需要有一定的數據庫基礎知識。
    的頭像 發(fā)表于 09-25 08:49 ?3234次閱讀
    <b class='flag-5'>玩轉</b><b class='flag-5'>SQLite</b>3:<b class='flag-5'>SQLite</b>圖形軟件基本操作

    玩轉SQLite4:SQLite數據插入與查看

    本篇介紹了數據庫中數據的插入(使用圖形界面和命令行操作兩種方式),命令行中數據顯示格式的配置修改,以及SQLite的兩個基本語句(select語句和insert語句)。
    的頭像 發(fā)表于 09-25 08:50 ?3597次閱讀
    <b class='flag-5'>玩轉</b><b class='flag-5'>SQLite</b>4:<b class='flag-5'>SQLite</b>數據插入與查看

    玩轉SQLite5:使用Python來讀寫數據庫

    本篇介紹了如何使用**Python**語言來進行SQLite數據庫的讀寫,在嵌入式式開發(fā)中,更多的是使用**C/C++**語言進行開發(fā),因此,下篇我們介紹如何使用C語言來進行SQLite數據庫的讀寫。
    的頭像 發(fā)表于 09-25 08:51 ?1888次閱讀
    <b class='flag-5'>玩轉</b><b class='flag-5'>SQLite</b>5:使用Python來讀寫數據庫

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

    不同的系統包對命名有差異,但是總體還是一樣。 可以看出edison的sqlite的包名是sqlite3,故opkg install sqlite3,安裝完成后可以在shell下運行
    發(fā)表于 07-25 07:34

    講解一下SQLite安裝和一些基本操作

    SQLite是一款輕型的嵌入式關系數據庫,輕量級,效率高,操作起來也特別方便我們今天來講解一下SQLite安裝和一些基本操作在 Windows 上安裝
    發(fā)表于 12-15 07:52

    嵌入式數據庫Sqlite移植教程

    嵌入式數據庫Sqlite移植教程 sqlite-3.3.6編譯安裝與交叉編譯全過程詳細記錄
    發(fā)表于 03-11 09:57 ?3727次閱讀

    SQLite在嵌入式Wince中的應用

    應該盡量小,SQLite[1]在Linux中的應用很廣泛,本設計介紹了SQLite作為一款小巧的嵌入式數據庫在Wince[2]中的應用實例。 1 S
    發(fā)表于 11-30 08:55 ?591次閱讀
     <b class='flag-5'>SQLite</b>在嵌入式Wince中的應用

    SQLite數據庫的特點 SQLite數據庫簡單介紹

    語言,使得SQLite成為非常流行的數據庫管理系統。 SQLite數據庫的特點: 1. 輕量級:SQLite數據庫是一種非常輕量級的數據庫,其數據庫引擎庫只有幾百KB,因此可以非常方便
    的頭像 發(fā)表于 08-28 16:40 ?5565次閱讀

    如何創(chuàng)建一個Sqlite數據庫?

    Sqlite數據庫是一項基本任務,即使您沒有任何編程或數據庫管理經驗,本文也將向您展示如何在不到幾分鐘內創(chuàng)建一個Sqlite數據庫。 首先,我們需要安裝Sqlite。
    的頭像 發(fā)表于 08-28 16:40 ?4494次閱讀

    什么是Sqlite數據庫?

    什么是Sqlite數據庫?? Sqlite數據庫是一種輕量級的關系型數據庫管理系統。它被開源軟件組織SQLite Consortium所開發(fā),該組織由D. Richard Hipp所創(chuàng)
    的頭像 發(fā)表于 08-28 16:41 ?2624次閱讀

    SQLite和MySQL區(qū)別

    MySQL時,用戶要考慮很多方面的區(qū)別。 1.適用范圍 SQLite比較適合在少量并發(fā)用戶、輕負載的場景下使用,一般用于嵌入式系統、移動端等小規(guī)模應用;而MySQL則適合大型的、高并發(fā)的應用場景,比如
    的頭像 發(fā)表于 08-28 17:09 ?4843次閱讀

    創(chuàng)建SQlite的方法

    SQLite數據庫管理工具。使用SQLite Studio創(chuàng)建SQLite數據庫的步驟如下: 步驟1:下載并安裝
    的頭像 發(fā)表于 08-28 17:15 ?4230次閱讀

    LiteDB和SQLite的區(qū)別是什么

    SQLite的區(qū)別。 1. 數據庫結構的不同 LiteDB是一個文檔型數據庫(document database),提供高度靈活和輕量級的數據存儲方案。它用文檔的方式來存儲數據,并且支持嵌套的文檔和列表
    的頭像 發(fā)表于 08-28 17:15 ?5977次閱讀