1. 程式人生 > >Mac 平臺 MySQL連線工具 Sequel Pro 使用經驗之談

Mac 平臺 MySQL連線工具 Sequel Pro 使用經驗之談

剛剛轉到 Mac 開發平臺,還在戀戀不捨地使用著之前的最愛 dbeaver,但是查詢速度確實慢,看到同事都是使用 sequel pro。大致查詢學習網路教程,總結如下:

據說這款工具是蘋果公司為了吸引Web開發者進入Mac平臺而投資的專案。所以它處處體現蘋果公司簡潔的設計哲學。一般開發中,都是讀多寫少,IDE的查詢展示效能是一個很重要的考慮指標;而 sequel pro 專門針對 Mac 平臺、和 MySQL 資料庫查詢展示這一塊進行優化,因此查詢效率相當快。

它支援包括索引在內的所有表管理功能,支援MySQL檢視,可以同時使用多個視窗來操作多個數據庫/表。

功能特點:
支援多達30種編碼方式
快速匯出/匯入、備份/還原資料庫的SQL/CSV檔案
相容MySQL3、4、5,最高版本支援MySQL 5.6
內建強大的資料庫查詢編輯器,有自定義查詢中的自動語句高亮功能,可自定義字型,自定義查詢佔位符.
允許你編輯資料庫,表格(欄位和索引)和列,執行個性化查詢和匯入匯出資料
自動補全關鍵詞,表名,域名
自動段落化查詢命令
IP直連資料庫
表觸發機制
伺服器執行監控Query Favourites for SQL reuse
包括檢索功能在內的全表管理設計
快速在Mac上架設本地MySQL資料庫
在MAMP/XAMP架構上連線資料庫
SSH連線模式

簡單使用

至於怎麼使用,不會很詳細介紹(因為還是推薦儘可能使用命令列的方式去建庫建表等):
1. 在選擇某一個數據庫的情況下,新建表;

2.資料庫連線,連線成功之後可以儲存連線資訊為一個.spf 檔案,當然也可以匯入 spf 檔案快速建立連線;
3.類似收藏夾的概念,儲存經常使用的資料庫;

4.收藏夾;
5.連線測試。


使用教程圖2簡介

查詢過濾條件

命令執行歷史,無論是直接在查詢結果裡面編輯儲存的,還是通過 query 視窗編寫 SQL 語句執行的,都可以在這裡(右上角點選 console,並且還可以篩選關鍵字)找到執行歷史記錄:

但是使用下來發現也有缺點與不足之處(可能和系統版本以及軟體的版本有關係?)
缺點,智慧提示反應速度太太太慢;
所以現在是 sequel pro 與 datagrip 並用。