好用的 VScode 數(shù)據(jù)庫管理插件 - SQLTools
VSCode SQLTools 是一個(gè)非常輕量級的數(shù)據(jù)庫管理插件,可以在 VSCode 中輕松管理數(shù)據(jù)庫連接、查詢、SQL語句智能提示、書簽、查詢歷史等等,常用的管理功能都有。
你可以在 https://vscode-sqltools.mteixeira.dev/ 中查看完整的文檔了解更多信息。
特性
- 美化/格式化
- 查詢運(yùn)行器、歷史記錄和書簽
- 連接瀏覽器
- 查詢生成器
支持驅(qū)動
VSCode SQLTools 官方提供了很多常用數(shù)據(jù)庫的驅(qū)動支持,包括:
此外還有一部分是社區(qū)維護(hù)的數(shù)據(jù)庫驅(qū)動:
我們可以根據(jù)自己的需求選擇安裝對應(yīng)的驅(qū)動程序即可。
安裝使用
安裝其實(shí)就是安裝對應(yīng)的數(shù)據(jù)庫驅(qū)動,比如要想在 VSCode 中管理 MySQL 數(shù)據(jù)庫,那么我們就選擇安裝對應(yīng)的插件即可,地址 https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools-driver-mysql,或者在 VSCode 插件中搜索 SQLTools MySQL/MariaDB 安裝即可。
安裝完成后會在 VSCode 側(cè)邊欄新增一個(gè)數(shù)據(jù)庫的圖標(biāo),點(diǎn)擊該圖標(biāo)就可以進(jìn)入數(shù)據(jù)庫管理的界面了。
點(diǎn)擊 Add new connection 按鈕新增一個(gè)數(shù)據(jù)庫連接,然后會在右側(cè)打開 SQLTools Settings 頁面選擇需要管理的數(shù)據(jù)庫驅(qū)動,我們這里安裝的是 MySQL/MariaDB 的驅(qū)動,所以只顯示這兩個(gè)驅(qū)動選項(xiàng)。
比如我們這里選擇 MySQL 驅(qū)動,然后就會跳轉(zhuǎn)到下一步進(jìn)行數(shù)據(jù)庫連接配置。
配置完成后點(diǎn)擊 SAVE CONNECTION 保存連接即可,連接完成后即可在 VSCode 中看到當(dāng)前連接下的所有數(shù)據(jù)庫列表,我們可以在具體的 Table 上做一些操作,點(diǎn)擊上面的 sql 圖標(biāo)可以進(jìn)行 SQL 查詢,而且是支持 SQL 語句智能提示的,執(zhí)行后的結(jié)果默認(rèn)會在右側(cè)顯示出來:
如果你是一個(gè) VSCode 重度依賴的開發(fā)者,那么 VSCode SQLTools 對你來說絕對是一款需要的數(shù)據(jù)庫管理插件了,完全不需要再去安裝第三方應(yīng)用了,一個(gè) VSCode 全部搞定,非常輕量級......
Git 倉庫:https://github.com/mtxr/vscode-sqltools。