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