sqlitestudio提供數據庫管理功能,支持創建、編輯、瀏覽 SQLite
數據庫,可以通過這款軟件直接連接到SQLite,從而在遠程讀取數據內容,可以在軟件查詢數據表,可以導出數據到本地使用,可以上傳新的數據到SQLite,可以修改表的數據,無論是遠程查看數據還是編輯數據都是非常簡單的,適合需要遠程管理SQLite數據庫的朋友使用,軟件提供了很多編輯器,可以打開SQL編輯器、代碼片段編輯器修改數據內容,也可以在軟件新建結構表,創建數據索引方案,需要就可以下載使用!
1、免費和開源
它對每個人都是免費的,用于任何目的(包括商業目的)。這是安全的,因為任何人都可以查看源代碼。
2、高級 SQL 代碼編輯器
SQL編輯器窗口可幫助用戶進行SQL語法提示和突出顯示,提供漂亮的打印代碼格式化程序,標記語法錯誤??梢园?Ctrl+單擊 SQL 查詢中提到的表以打開該表(或索引、觸發器或視圖)。
3、加密數據庫
目前支持的加密,受密碼保護的SQLite變體是:SQLCipher,WxSQLite3和System.Data.SQLite。
4、無縫連接多個數據庫
您可以在單個查詢中執行引用多個數據庫的 SQL 語句,這要歸功于 SQLiteStudio 的 SQL 編輯器中內置的透明數據庫附加機制。
5、自定義 SQL 函數
您可以使用JavaScript,python或Tcl實現自己的SQL函數(標量和聚合)。維基頁面上有現成腳本的存儲庫。
6、自定義排序規則序列
您可以實現自己的排序規則序列(即用于比較 2 個值的算法,可用于 ORDER BY 子句等)。
7、SQL 和 DDL 歷史
您需要 2 周前執行的查詢嗎?沒關系。SQL 編輯器有一個“歷史記錄”選項卡。您需要像在本地使用 SQLiteStudio 一樣升級生產數據庫嗎?使用 DDL 歷史記錄窗口 - 它包含由 SQLiteStudio 執行的所有 DDL 語句。
8、數據庫之間的D&D
您可以在數據庫之間拖放對象(表,索引等),以便復制或移動它們,無論是否包含數據。
9、跨平臺
適用于所有3個主要平臺 - Windows,MacOS X,Linux??梢詮钠渌惶R姷钠脚_上的源代碼編譯 (如 FreeBSD, ...)。
10、便攜式分發
有一個便攜式發行版。無需安裝它。只需下載軟件包,解壓縮并運行即可。不需要管理員權限。
11、數據填充
您是否需要使用一些預生成的數據快速測試應用程序?SQLiteStudio 可以使用各種策略(常量、序列、隨機數、隨機文本、基于字典的文本、生成的腳本代碼)為您填充表。
12、導入/導出
SQLiteStudio可以從各種格式導入數據(當前為CSV或使用正則表達式的任何文本文件),或導出為各種格式(SQL語句,CSV,HTML,XML,PDF,JSON)。
13、腳本
該應用程序目前支持 JavaScript、Python 和 Tcl 腳本語言。腳本可用作數據填充、自定義 SQL 函數、自定義排序規則序列的生成器)。
14、插件
SQLiteStudio 支持多個類別的插件。例如,可以使用插件添加另一種腳本語言。另一種導入或導出格式,另一種表數據填充策略,另一種SQLite數據庫格式,SQL代碼格式化器,代碼熒光筆,表單元格值表示渲染器 - 所有這些都可以通過插件擴展。
1、填充表格
填充表功能是一種根據一些規則將大量數據插入表中的方法,以便使用一些測試數據。它自動插入大量具有可預測值的數據,如序列號、隨機數、隨機文本、隨機數等。
2、DDL歷史記錄
當管理大量數據庫并進行大量模式更改時,有一個工具來跟蹤和復制對模式所做的更改是非常有用的。SQLiteStudio在執行數據庫對象創建/更改語句之前顯示DDL預覽(除非用戶禁用了此選項)。它完成了任務,但復制DDL并將其粘貼到其他文本文件中以保留歷史記錄可能會很麻煩。這也是有風險的,因為有時可能會忘記復制DDL
3、查詢執行歷史
“SQL歷史記錄”選項卡保存您曾經執行過的SQL查詢的歷史記錄。歷史記錄中保留的查詢數可在“配置”對話框中配置,默認為1000個條目。當超過該限制時,最舊的條目將被刪除。
您可以瀏覽和預覽歷史記錄中的查詢。雙擊條目可以自動將其復制到SQL編輯器中,這樣您就可以重新執行它。
您可以通過單擊“刪除歷史記錄”工具欄按鈕并確認您的選擇來刪除整個SQL查詢歷史記錄。
4、內置SQL函數
SQLiteStudio在其連接的數據庫中定義了幾個SQL函數,因此只要在SQLiteStudio中執行查詢,就可以使用它們。
5、編輯數據
在數據的網格視圖中,您可以通過以下方式開始編輯值:
雙擊單元格(舊值將保留并將被初始選擇),
選擇單元格并按Enter鍵(舊值將保留并最初選擇),
選擇單元格并簡單地開始鍵入新值(舊值將立即被覆蓋),
右鍵單擊單元格,然后從上下文菜單中選擇“在編輯器中編輯值”(值將在單獨的對話框窗口中編輯)。
1、將sqlitestudio直接安裝到電腦,點擊下一步
2、設置軟件的安裝地址C:Program FilesSQLiteStudio
3、啟動軟件提示語言設置,直接設置中文簡體
4、進入軟件就可以連接到自己的數據庫,可以添加數據庫
5、這里是添加的界面,選擇數據庫類型,設置文件,設置名字
6、結構功能,可以在軟件新建數據表,可以編輯數據表,可以創建索引
7、工具
打開SQL編輯器(E)
打開DDL歷史(H)
打開 SQL函數編器(F)
打開代碼片段編器
打開字符序編輯器(C)
打開擴展管理器
8、視圖窗口
數據庫
狀態欄
數據庫工具欄
結構工具欄
工具
窗口列表
視圖工具欄
平鋪窗口(T)
水平排列窗口(H)
9、幫助界面
用戶手冊(M)
SQLite 檔(D)
訪問主頁(P)
檢查更新(U)
提報 Bug (B)
提議新增功能(F)
Bug 與功能請求(R)
3.4.4
已添加: #3488 SQLite ICU 擴展被綁定到二進制包中(感謝 @tuffnatty)。
已添加: #4697 在配置對話框的鍵盤快捷鍵頁面上添加了“恢復原始熱鍵”按鈕。
增加:將 sqlar 擴展添加到二進制包提供的默認擴展集。
更改: #4689 刷新表數據時,不會清除排序順序。要刪除排序順序,用戶可以雙擊標題(一次或兩次)以恢復列的無排序,或使用上下文菜單清除任何排序。
更改: #4735 函數加載順序已更改?,F在是:內置的、擴展提供的、用戶定義的。最后加載的具有最高的優先級。
更改:#4732 SQLite 更新到 3.41.2(除了 SQLCipher,它目前仍在 3.39.4 上)。
更改: #4683 自定義語法突出顯示顏色現在默認使用基于主題的顏色(以便在夜間/白天主題更改中與動態更改的調色板配合使用),并且可以在配置中顯式啟用。
錯誤修復:#4676 #4716 #4693 #4701 #4669 #4721 查詢執行程序的一些關鍵修復,修復了一個常見的錯誤:近“)”:語法錯誤。
錯誤修正:#4685 修復了 SQL 解析器中的窗口/過度/過濾器關鍵字處理。
錯誤修復:#4694修復了代碼片段窗口中工具欄按鈕的消息,并修復了插件的加載翻譯。
錯誤修復:#4698 修復了處理名稱中包含“{”和“}”的對象名稱的問題。
錯誤修正:#4681 修復了 SqliteOrderBy 中空引用調用的風險。
錯誤修復:#4707 修復了數據庫文件選擇對話框,因此它不會抱怨只讀文件。
錯誤修復:#4679 修復了 CTE 別名的大小寫敏感性問題。
錯誤修復:#4697 更改了默認熱鍵,用于將表數據中的掛起更改從 Ctrl+退格鍵回滾到 Alt+Shit+退格鍵。默認熱鍵會影響新用戶,對于從舊版SQLiteStudio升級的用戶,默認熱鍵不會自動更改。
錯誤修復:#4739 修復了在修改有效擴展設置時在擴展管理器中提交更改的問題,而列表中還有另一個無效但未觸及的擴展。
錯誤修復:#4715 修復了 MacOSX 上的“更新”列彈出窗口。
錯誤修復:#4754修復了Windows卸載程序,不在每個SQLiteStudio版本中在Windows注冊表中創建單獨的卸載條目,并為Windows添加/刪除程序中的卸載條目添加了SQLiteStudio圖標。
錯誤修復:Tcl插件編譯在Ubuntu 18.04上得到了改進(感謝@tuffnatty)。
3.4.3
更改:#4631 Linux 二進制文件在 Ubuntu 20.04(而不是 22.04)上再次構建,以使其與更多 Linux 機器兼容。
錯誤修復:#4660 刪除了 Linux 構建文件中對 curses 庫的不必要鏈接。
錯誤修復:#4658 修復了 SQL 解析器堆棧溢出時崩潰的問題。
3.4.2
已添加: #4653 為了處理小數,現在可以選擇將這些數字的網格視圖表示更改為科學記數法 - 該選項位于配置/數據瀏覽中。
更改: #4535 改進了當前查詢突出顯示器,因此它以更直觀的方式將光標左側的查詢視為當前查詢。
錯誤修復:#4602 修復了使用俄語大寫名稱編輯表中的數據。
錯誤修復:#4105 修復了更改導入源(CSV 與 RegExp)時導入對話框狀態更新的問題,這在某些情況下可能會導致無法繼續導入。
錯誤修復:#3767修復了在未加密和加密數據庫之間復制對象的問題,還修復了復制具有生成列的表的問題。
錯誤修復:#4422 可移植配置還會阻止SQLiteStudio接觸Windows注冊表。
錯誤修復: #3759 修復了不同的 Unix 用戶同時使用獨立的 SQLiteStudio 實例,無論一個人的設置如何。
錯誤修復:#4198 將具有名稱沖突索引(或觸發器)的表復制/移動到另一個數據庫時,名稱沖突解決方案現在實際上有效。
錯誤修復:#3541 標準化提交/回滾熱鍵:函數編輯器、擴展編輯器、排序規則編輯器、代碼段編輯器、表窗口結構選項卡、視圖窗口查詢選項卡。
錯誤修復:#4607 修復了查詢執行器中的錯誤,該錯誤導致從視圖中選擇 ROWID,而沒有首先展開視圖,從而導致智能執行失敗。
錯誤修復:#4607修復了查詢執行器,即使在簡單執行方法中也能正確應用列排序。
錯誤修復:#4614 修復了 SQL 編輯器中打開對象鏈接不區分大小寫的問題。
錯誤修復:#4618 修復了在視圖上使用文件管理器時的查詢執行程序。
錯誤修復:#4613 修復了使用內聯擦除按鈕清除單個過濾器時每列過濾器的行為。
錯誤修正:#4613 修復了在后續篩選器輸入之間跳轉時每列篩選器行為,因此它不會為每個單個輸入應用篩選器,而是等待用戶 Enter 或 Return 鍵命中。單擊內聯擦除按鈕時也不會立即應用過濾器。
錯誤修復:#4624 修復(優化)SQL 編輯器中的“全部替換”功能,在發生 30 次時將“全部替換”操作時間從 30 秒減少到 380 毫秒。
錯誤修正:#4622 修復了在網格視圖中選擇的同一行打開的表單視圖。
錯誤修復:#4616 修復了使用 ctrl+滾輪更改字體大小時網格視圖中的字體刷新問題。
錯誤修復:#4562修復了配置對話框,以便在依賴插件的情況下正確顯示已加載/卸載的插件。
錯誤修復:#4634 添加了從 Qt 配置實用程序處理 qt5ct 樣式的解決方法。
錯誤修正:#4548 自動索引現在被正確標記為唯一,并且索引對話框對它們來說是只讀的。
錯誤修正:#4637 修復了“綁定參數”對話框,以最初應用合理大小的輸入編輯器。
錯誤修復:#4384 修復了外鍵引用表的 DDL 修改,因此如果刪除引用列,則不會保留 FK 約束。
錯誤修復:#4636 修復了在 CSV 的標題行中導入具有多字列名稱的 CSV。
錯誤修正:#4365 修復了對與同一數據庫中的表同名的觸發器的支持(SQLite 允許這樣做)。
錯誤修復:#4641 修復了使用更復雜的查詢/視圖(包括具有多字別名的基于表達式的列名)篩選數據網格視圖的嚴重錯誤。
錯誤修復:#4272 修復了使用 SQL 編輯器內容建議自動完成啟動應用程序后不需要的代碼助手。
錯誤修復:#4643 修復了在字符串文本值內使用撇號(加倍)執行查詢的問題。
錯誤修復:#4546 修復了導出大量 SQL 語句的查詢結果的問題。
錯誤修復:#4642 修復了從應用程序中刪除最后一個數據庫然后修改 SQL 編輯器內容時崩潰的問題。
錯誤修正:#4064 修復了對“:memory:”數據庫的支持。
錯誤修復:#4254 修復了 CLI 幫助消息的幾個問題。
錯誤修復:#4639 修復了拼寫錯誤。
BUGFIX:修復了刷新無效數據庫狀態(如果編輯)并修復了其連接選項。
編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載編程工具 /
下載
網友評論