使用Netbeans操作MySQL數(shù)據(jù)庫
由于在開發(fā)中,我們經(jīng)常要使用數(shù)據(jù)庫,對數(shù)據(jù)庫進(jìn)行各種操作,由于Netbeans集成開發(fā)環(huán)境對各種主流數(shù)據(jù)庫的支持,我們開發(fā)人員可以很方便的利用Netbeans進(jìn)行項目開發(fā),節(jié)約很多時間,帶來方便。
首先確保電腦上安裝好netbeans和mysql,本人使用的是netbeans6.5和mysql5.1版本,大家可以從sun的官方網(wǎng)站上下載***的版本。(netbeans: http://www.netbeans.org/ mysql:http://www.mysql.com/)
1.添加mysql數(shù)據(jù)庫驅(qū)動
啟動netbeans開發(fā)工具,在services(服務(wù))窗口中展開databases(數(shù)據(jù)庫)節(jié)點,大家就可以看到一個數(shù)據(jù)庫的資源管理器,如下圖:
其中在Drivers包中包含了所有數(shù)據(jù)庫的驅(qū)動程序,如果要使用netbeans來操作mysql,必需在這里添加mysql的驅(qū)動程序,右鍵單擊 Drivers(驅(qū)動程序)節(jié)點,然后選中“New Dirver...”命令,打開一個新建JDBC驅(qū)動程序的窗體,如下圖:
在這個新建對話框中選擇add(添加)按鈕,選擇你要添加的驅(qū)動(mysql數(shù)據(jù)庫驅(qū)動mysql-connector-java-3.1.3-beta-bin.jar),添加確定后netbeans會自動填寫Drivers Class:(com.mysql.jdbc.Driver)及Name文本輸入框,然后打擊Ok,完成數(shù)據(jù)庫驅(qū)動程序在netbeans上的配置。
2.通過netbeans連接mysql數(shù)據(jù)庫
前面工作都做好后,我們可以用netbeans當(dāng)mysql的客戶端來操作mysql數(shù)據(jù)庫。右擊databases(數(shù)據(jù)庫)節(jié)點,選擇”new connection ...“(新建一個連接)選項,彈出如下界面,其中name(名稱)為上面配好的數(shù)據(jù)庫驅(qū)動的名稱,host(主機)為mysql數(shù)據(jù)庫的計算機名或者 ip地址,port為mysql的端口號,默認(rèn)為3306;database為要連接的數(shù)據(jù)庫的名字(如yang為本人建立的數(shù)據(jù)庫),然后輸入數(shù)據(jù)庫的 用戶名和密碼,單擊OK(確定)按鈕,具體參照下圖:
完成后,將在databases(數(shù)據(jù)庫)節(jié)點下多出一項我們自己剛添加的數(shù)據(jù)庫,右擊它,然后選擇connect(連接),將會打開我們要連接的mysql數(shù)據(jù)庫。如下圖:
其中Tables是yang這個數(shù)據(jù)庫中所建的表,Views為視圖,procedures為存儲過程,在這里我們可以直觀的看到數(shù)據(jù)庫的結(jié)構(gòu),我們可以通過netbeans對mysql數(shù)據(jù)庫進(jìn)行各種操作。
3。操作數(shù)據(jù)庫
如果要查看person表中的數(shù)據(jù),可以右鍵單擊person,選擇view data(查看數(shù)據(jù))選項,馬上顯示組合窗體,上面為sql編輯器,下面為數(shù)據(jù)顯示框,如下圖:
這里我們能夠清楚看到person表中有2條數(shù)據(jù),當(dāng)然我們也可以在上面的SQL編輯器當(dāng)中編寫sql語句查詢我們所需要的數(shù)據(jù),在這里我們可以做很多命令行下操作mysql數(shù)據(jù)庫功能的操作。
【編輯推薦】