CREATE TABLE Catalog(CatalogId INTEGER, Journal VARCHAR(25), Publisher Varchar(25), Date VARCHAR(25), Title Varchar(45), Author Varchar(25)); INSERT INTO Catalog VALUES('1', 'onjava', 'OReilly', 'APRil 2005', 'Five Favorite Features from 5.0', 'David Flanagan'); INSERT INTO Catalog VALUES('2', 'onjava', 'OReilly', 'Feb 2005', 'IntrodUCing JBoss Remoting', 'John Mazzitelli'); INSERT INTO Catalog VALUES('3', 'onjava', 'OReilly', 'March 2005', 'aspect-Oriented Annotations', 'Bill Burke');
配置 SQLExplorer
安裝了SQLExplorer插件后,我們將要在Eclipse 3.02中配置SQLExplorer.首先,在Eclipse中打開SQLExplorer視窗。在Eclipse 集成開發環境中單擊 “Open a perspective”按扭來打開一個視窗。圖1說明了“Open a perspective”按扭。
在 Modify Driver框中,選擇 Extra Class Path 標簽,并且單擊 Add 按扭將 MySQL 驅動 .jar 文件(為下載的 Connector/J 的一部分)添加到類路徑中。圖5闡明了將MySQL 的 JDBC 驅動加到 Eclipse 的類路徑中。
圖 5. 設置驅動
添加 MySQL Connector/J 驅動 .jar 文件,mysql-connector-java-3.0.16-ga-bin.jar,到類路徑中。在 Example URL 域中, 指定連接到數據庫的 URL。一個連接到 test 數據庫的JDBC連接將被創建,test數據庫已經在MySQL安裝的時候預先創建了。連接到 test 數據庫的 URL 為 jdbc:mysql://localhost/test。在 Driver Class Name 域中,指定MySQL JDBC 驅動為 com.mysql.jdbc.Driver。MMMySQL 驅動按如圖6所示的設置配置。
圖 6. 設定 MySQL JDBC 設置
想要連接到 MySQL 數據庫并提取其中的表格,我們需要為連接建立一個別名。一個連接的別名說明了連接設置,JDBC 驅動,URL,用戶名和密碼。在SQLExplorer視窗中選擇 Aliases 標簽。單擊 “Create new Alias” 按扭來創建一個新的別名,如圖7所示。
圖 7. 創建一個新的別名
在“Create new Alias"框中,指定一個別名。選擇MMMySQL Driver 來為MySQL數據庫創建一個別名。在 URL 域中指定 test 數據庫的連接 URL, jdbc:mysql://localhost/test。圖8展示了MySQL 別名的設置。
圖 8. 創建一個新的別名
以上操作將一個MySQL的別名加入到 Aliases 標簽中,正如圖9所示。想要修改一個別名,右擊別名結點并選擇 “Change the selected Alias.”
圖 9. MySQL 別名
MySQL 別名用來連接到 MySQL 數據庫并且從中提取數據。要想打開數據庫連接,右擊 MySQL 別名結點并選擇 Open,如圖10所示。
圖 10. 打開別名
在 Connection 框中,指定登陸到 MySQL 數據庫使用的用戶名和密碼,然后單擊 OK 按扭。圖11展示了登陸的設置。缺省情況下,對于 root 用戶不需要密碼。