<style> .likecoin-button { position: relative; width: 100%; max-width: 485px; max-height: 240px; margin: 0 auto; } .likecoin-button > div { padding-top: 49.48454%; } .likecoin-button > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } </style> 今年 COSCUP 的 MySQL 議程軌當中,[介紹](https://coscup.org/2023/zh-TW/session/C3CYHE)了一個可以在 VS Code 內直接操作 MySQL 資料庫的外掛:[MySQL Shell for VS Code](https://marketplace.visualstudio.com/items?itemName=Oracle.mysql-shell-for-vs-code)。 我在使用過後非常驚豔,這個可以取代 Workbench,以後不用開兩個視窗切換來切換去了。 ## 如何安裝 直接在VS Code 的外掛 Marketplace 安裝就好。 ![](https://hackmd.io/_uploads/Byq2BPGsh.png) **PREVIEW**:據講者說明,這個外掛一年多前就推出了,目前已經實現 Workbench 的大部分功能,預計目標是完全取代 Workbench 後,就可以變成正式版了。所以不用看到 PREVIEW 就不敢用,直接裝下去就對了。 ## 使用方式 裝完後會自動跳出歡迎視窗,首先會要求安裝憑證,照步驟同意就好。 接下來是主畫面: ![](https://hackmd.io/_uploads/rkgJvwzjh.png) 中央視窗會有目前已經建立好的資料庫連線,如果是剛進來應該會是空的,點「New Connection」就可以新建一個連線。 ![](https://hackmd.io/_uploads/H1r2PDGjh.png) 以本地資料庫為例,Database Type 選擇 MySQL,Caption 自己取名,Description 也是自己填寫說明,Basic 欄位直接確認及填寫 Port, User Name 及 Password。 建立完成後回到主畫面,直接點選剛剛建立的連線即可。 ![](https://hackmd.io/_uploads/rkEY_PMih.png) 連線完成後,主畫面會跳出分頁,預設為 DB Notebook,這裡就和 Workbench 一樣,可以輸入 SQL 指令來進行操作。 左邊導覽列最上方的 OPEN EDITORS,可以叫出曾經使用過的外掛分頁,如 DB Notebook 分頁、資料表分頁等。 第二欄則是 DATABASE CONNECTIONS,列出該連線底下的所有資料表結構,可以對該資料表按右鍵直接確認及檢視資料。 下面兩欄涉及 Orcale Cloud 以及進階操作,有需要可以自行探索。 本次介紹結束,歡迎按讚。 <div class="likecoin-embed likecoin-button"> <div></div> <iframe scrolling="no" frameborder="0" src="https://button.like.co/in/embed/taiwania/button?referrer=hackmd.io"></iframe> </div>