SQLiteStudio:免費(fèi)開源的快速輕量級(jí)SQLite數(shù)據(jù)庫圖形化管理工具
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
SQLiteStudio 是一款專門用于管理 SQLite 數(shù)據(jù)庫的圖形化工具,它由波蘭開發(fā)者開發(fā)并維護(hù),基于 GPLv3 協(xié)議開源,免費(fèi)且可用于任何目的,包括商業(yè)使用,代碼開放利于開發(fā)者研究學(xué)習(xí)與個(gè)性化定制。它可以跨平臺(tái)運(yùn)行,支持 Windows、Linux 以及 macOS X 系統(tǒng),提供安裝包和免安裝壓縮包下載,免安裝包解壓后即可運(yùn)行。 ![]() 功能特性: SQL 高級(jí)編輯:提供語法高亮、自動(dòng)補(bǔ)全、歷史記錄等功能,還有代碼折疊、錯(cuò)誤檢查等,提升編寫 SQL 腳本的效率。 跨數(shù)據(jù)庫支持:可在單個(gè)查詢中訪問多個(gè)數(shù)據(jù)庫中的表,能通過拖拽方式跨數(shù)據(jù)庫復(fù)制表。 數(shù)據(jù)導(dǎo)入導(dǎo)出:支持 CSV和正則導(dǎo)入及CSV、HTML、XML和JSON等多種導(dǎo)出格式,方便數(shù)據(jù)交換和備份。 管理加密數(shù)據(jù)庫:支持 SQLCipher、WxSQLite3 以及 SQLite3 等加密數(shù)據(jù)庫。 插件擴(kuò)展:提供插件機(jī)制,可通過 JavaScript、Python 以及 Tcl 腳本創(chuàng)建自定義函數(shù)來擴(kuò)展功能。 數(shù)據(jù)生成:支持各種方式自動(dòng)填充數(shù)據(jù),方便測試。 使用方法: 1、根據(jù)操作系統(tǒng)在官網(wǎng)下載相應(yīng)的安裝包或壓縮包進(jìn)行安裝或解壓,下載地址文末提供。 2、啟動(dòng)程序并創(chuàng)建或連接數(shù)據(jù)庫,工具支持SQLCipher、SQLite3和WxSQLite3三種類型的數(shù)據(jù)庫,SQLCipher和WxSQLite3支持配置密碼,WxSQLite3可以配置加密算法。 ![]() 3、數(shù)據(jù)庫連接成功后可以在左側(cè)的數(shù)據(jù)庫欄查看數(shù)據(jù)庫中的表和視圖,可以在數(shù)據(jù)庫節(jié)點(diǎn)上點(diǎn)擊右鍵進(jìn)行各種數(shù)據(jù)庫的管理操作,包括:連接/創(chuàng)建/編輯/移除數(shù)據(jù)庫、創(chuàng)建表/視圖、導(dǎo)入/導(dǎo)出數(shù)據(jù)等。在數(shù)據(jù)表上點(diǎn)擊右鍵可以對(duì)表進(jìn)行各種操作,包括:新建/編輯/刪除表、創(chuàng)建字段/索引/觸發(fā)器、導(dǎo)入/導(dǎo)出/填充/擦除數(shù)據(jù)等。 4、可以通過菜單欄或工具欄打開各種編輯器窗口,包括:SQL編輯器、DDL歷史、SQL函數(shù)編輯器、代碼片段編輯器、字符序編輯器和擴(kuò)展編輯器等。 ![]() SQL編輯器用于編寫及執(zhí)行SQL語句,在編輯窗口按下CTRL+T可以對(duì)代碼進(jìn)行格式化操作,可以使用快捷鍵F9執(zhí)行語句,編輯器中還可以查看SQL的執(zhí)行歷史記錄。查詢編輯器下方可以以網(wǎng)格方式或表單方式展示查詢結(jié)果,支持對(duì)查詢結(jié)果進(jìn)行編輯。 5、創(chuàng)建表或修改表時(shí)可以打開表結(jié)構(gòu)編輯器,其中可以創(chuàng)建/修改列、索引、約束、觸發(fā)器,以及查看數(shù)據(jù)和DDL語句。 ![]() 6、數(shù)據(jù)導(dǎo)入和導(dǎo)出:數(shù)據(jù)導(dǎo)入導(dǎo)出操作可以通過以下方法進(jìn)入
數(shù)據(jù)導(dǎo)入時(shí)可以選擇目標(biāo)數(shù)據(jù)庫及表,數(shù)據(jù)源類型支持CSV文件和正則表達(dá)式,可以指定數(shù)十種文本編碼方式及自定義參數(shù)。 ![]() 數(shù)據(jù)導(dǎo)出時(shí)可以選擇數(shù)據(jù)庫、一張表或查詢結(jié)果,支持的導(dǎo)出格式包括:HTML、JSON、PDF、SQL和XML,可以指定文本編碼方式及自定義參數(shù)。 ![]() 7、在數(shù)據(jù)表右鍵菜單中選擇填充表可以打開數(shù)據(jù)填充窗口,可以快速在表中填充大量測試數(shù)據(jù)。在對(duì)話框中可以指定數(shù)據(jù)庫、數(shù)據(jù)表、填充數(shù)量及填充字段,支持的數(shù)據(jù)包括字典(可以指定字典文件、分隔符及順序)、常量(可以指定常量值)、序列(可以指定起始和步進(jìn)值)、腳本(可以使用JS、SQL及Tcl語言編寫初始及步進(jìn)腳本代碼)、隨機(jī)數(shù)(可以指定最小值、最大值和前后綴)和隨機(jī)文本(可以指定長度范圍和字符集合)。 ![]() 8、通過菜單欄或工具欄按鈕或者快捷鍵F10可以打開配置窗口,在配置窗口可以設(shè)置快捷鍵、界面語言、風(fēng)格、字體、代碼高亮配置、代碼格式化配置等。 ![]() 開源地址:https://github.com/pawelsalawa/sqlitestudio 官網(wǎng)地址:https://sqlitestudio.pl/ 下載地址:https://github.com/pawelsalawa/sqlitestudio/releases
? 閱讀原文:https://mp.weixin.qq.com/s/9_nSFlQFw4crWFPtegaoCA 該文章在 2025/6/20 14:50:31 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |