SQLiteStudio 是一款Sqlite數(shù)據(jù)庫可視化工具,是使用Sqlite數(shù)據(jù)庫開發(fā)應(yīng)用的必備軟件,該軟件具有功能完善的sqlite2和sqlite3工具,還可以同時打開多個數(shù)據(jù)庫文件,軟件支持的導(dǎo)出數(shù)據(jù)格式有csv、html、plain、sql、xml,很方便易用,不用安裝的單個可執(zhí)行文件,支持中文。
軟件功能
1、可視SQL查詢生成器:輕松建立復(fù)雜的SQL查詢。格式化的SQL查詢文本布局。SQL查詢解析和分析的有力手段。高級SQL編輯器與語法高亮和代碼完成。
2、數(shù)據(jù)編輯:在使用功能強大的就地編輯網(wǎng)格的編輯數(shù)據(jù)。圖像編輯器目前支持JPEG,PNG,BMP,GIF和ICO圖像格式。使用集成的十六進(jìn)制編輯器可視化和修改BLOB字段。
3、強大的重組功能:表列,索引,外鍵,觸發(fā)器,獨特和檢查約束的可視化編輯器。任何復(fù)雜的表,而不會丟失數(shù)據(jù)重組。任何重組操作被包裹在一個嵌套事務(wù)回滾,如果發(fā)生任何錯誤更改應(yīng)用時。
4、導(dǎo)入和導(dǎo)出數(shù)據(jù):從ADO數(shù)據(jù)源,CSV文件,SQL腳本或SQLite導(dǎo)入數(shù)據(jù)。數(shù)據(jù)導(dǎo)出到CSV文件,SQL腳本,Excel或SQLite的。使用拖放操作之間的SQLite數(shù)據(jù)庫復(fù)制表。通過剪貼板中的數(shù)據(jù)導(dǎo)出到Excel。
軟件特色
1、便攜式,無需安裝或卸載;
2、界面直觀且功能強大;
3、可以輸出各種格式(SQL語句,CSV,HTML,XML,PDF,JSON);
4、擁有格式化代碼、編輯器窗口中執(zhí)行的查詢歷史、語法檢查等等多種特點;
5、支持Unicode。
常見問答
【怎么設(shè)置中文】
1、首先打開SQLiteStudio軟件,默認(rèn)為英文環(huán)境。
2、接著我打開“tools”下面的“open configuration dialog”設(shè)置菜單。
3、選擇“l(fā)ook&feel”選項,可以看到語言選項為“American English”,點擊并在下拉界面選擇簡體中文就可以了。
4、最后需要重啟SQLiteStudio設(shè)置才能生效。
【怎么建表】
1、打開SQLite Studio,點擊“添加數(shù)據(jù)庫”按鈕。
2、數(shù)據(jù)類型選擇“System.Data.SQLite”,點擊綠色“+”按鈕,將文件保存至D:Test.db,并在Password一欄內(nèi)輸入密碼(如不使用密碼,此處留空即可),然后點擊“OK”按鈕即可創(chuàng)建一個加密版本的SQLite DB文件。
3、雙擊“Test”數(shù)據(jù)庫,將會顯示其下的子節(jié)點,選擇“Tables”,并在工具欄點擊“新建表”按鈕,在Table name文本框內(nèi)輸入表名Info,并點擊“Add columns(Ins)”圖標(biāo)以便添加列。
4、添加第一個字段,輸入字段名,選擇數(shù)據(jù)類型,將主鍵前的復(fù)選框打鉤,并點擊“OK”按鈕。
5、輸入表名,點擊“Add columns(Ins)”圖標(biāo)以便添加另外一個列,添加其他字段,將非空前的復(fù)選框打鉤,并點擊“OK”按鈕。
6、點擊“Commit structure changes”選項(對勾圖標(biāo))以便保存該表及字段,在彈出的對話框點擊“OK”按鈕,即可完成表單的創(chuàng)建工作。
7、選擇“數(shù)據(jù)”選項卡,點擊“插入行(Ins)”圖標(biāo)按鈕,在行數(shù)據(jù)編輯欄里輸入多條數(shù)據(jù),輸入的數(shù)據(jù)需要符合之前設(shè)置好的字段名稱。
8、添加數(shù)據(jù)完畢之后,點擊“提交(Ctrl+Return)”圖標(biāo)按鈕提交剛才輸入的數(shù)據(jù)即可。
【怎么導(dǎo)出db文件】
1、首先點擊頂部的工具菜單,然后選擇下拉菜單的導(dǎo)出。
2、這時會彈出導(dǎo)出向?qū)?,我們選擇要導(dǎo)出的數(shù)據(jù)庫。
3、設(shè)置導(dǎo)出的文件格式為SQL,也就是我們常說的db文件。
4、選擇導(dǎo)出路徑按鈕,選擇導(dǎo)出的位置,最后點擊Finish按鈕即可。
更新日志
支持wxsqlite和system.data.sqlite數(shù)據(jù)庫(后者僅在Windows)插件。
添加批量導(dǎo)入import()(及其import_)*(家庭)功能。
支持“行值”。