今天發現了一套幫助編寫SQL語法的好工具 – SQL Workbench,它支援各式各樣常見的資料庫,方便的欄位及資料表名稱自動完成提示,可以讓我們不用記憶資料表及欄位名稱,用來編寫又臭又長的SQL語句時,是一套相當好用的工具。
支援眾多資料庫
支援的資料庫有:PostgreSQL、Oracle、Microsoft SQL Server、MySQL、SQLite、Firebird SQL、Access、Excel、H2 Database Engine、Apache Derb、HSQLDB、IBM DB2…及其他更多。
SQL Workbench的特色
- 可執行SQL查詢並顯示結果
- Open Source
- 資料表及欄位名稱自動完成提示
- 格式化SQL語法
- 簡易查詢功能
- 支援大部分常見資料庫
- 其他更多特色見 SQL Workbench官方特色列表
螢幕截圖
SQL語法編輯
Database Explorer
Database Explorer – 取得資料表結構語法
自動提示
SQL語法格式化
讓SQL Workbench支援MySQL等資料庫
由於SQL Workbench是使用Java開發的,因此如果要讓他支援如MySQL資料庫,必須下載對應的JDBC Driver
1.首先下載MySQL JDBC Driver。
2.從選單「File >> Manage Drivers…」中設定MySQL Driver。
3.在Library欄位,選擇下載的mysql-connector-java-5.1.10-bin.jar路徑。
4.在Sample URL可設定預設的JDBC連線字串 jdbc:mysql://主機:埠號/資料庫名稱。
如:jdbc:mysql://localhost:3306/name_of_db











