2011-05-21 188 views
4

我剛剛安裝了NetBeans 7.0,我是NetBeans世界的新手。任何人都可以告訴我如何將我的應用程序連接到MySQl/Postgres?我在Windows XP上工作。如何將NetBeans連接到MySQL數據庫?

+0

是關於使用內置的NetBeans SQL編輯器訪問數據庫的問題,還是您問如何將您編寫的程序連接到MySQL數據庫? – 2011-05-22 10:11:19

回答

9

服務窗口中,你可以右鍵點擊數據庫選項卡,選擇新建連接New Connection

從下拉列表中選擇MySQL(Connector/J Driver)。驅動程序文件應該在窗口中列出。如果沒有,您可以下載該文件,然後單擊添加並從硬盤中選擇它。 Driver Information

最後輸入您的數據庫詳細信息,如服務器名稱,用戶名和密碼,然後單擊完成。 Database Details

2

如果你的意思是你想使用IDE的GUI工具,然後

  • 窗口>服務>數據庫>驅動
  • 獲取驅動程序jar
  • 安裝jar
  • 右鍵單擊安裝的驅動程序>連接使用>然後提供信息

或以其他方式使用JDBC

+0

@jigar你不需要安裝jar。只需選擇connetor/J dirver – 2011-05-21 11:34:23

+0

@ravi我的意思是安裝 – 2011-05-21 11:35:57

+0

@ravi和@Jigar:我已經完成了所有這些......但仍然Class.forName()拋出ClassNotFoundException。當我嘗試System.setProperty(「jdbc.driver」,「驅動程序信息」);仍然是不工作..... – aProgrammer 2011-05-21 11:55:32

2

連接到這些數據庫的一種方法是使用JDBC(Java數據庫連接)驅動程序。你可以在Oracle FAQ找到更多關於JDBC的知識。

0

看到的MySQL的.jar爲'計劃性如果u waant運行或通過@Vincent Ramdhanie所示 enter image description here

0

點擊窗口的NetBeans,然後選擇服務

enter image description here

然後點擊數據庫並選擇新的連接 enter image description here

要選擇驅動

enter image description here

然後單擊Finish

如果要檢查連接成功與否

try 
    { 
     con=DriverManager.getConnection("jdbc:mysql://localhost/student_result","root",""); 


JOptionPane.showMessageDialog(null,"connected with "+con.toString()); 


    } 
    catch(Exception e) 
    { 
     JOptionPane.showMessageDialog(null,"not connect to server and message is"+e.getMessage()); 
    } 
0

以下步驟: -

1.創建一個新的應用程序 2.在NetBeans的項目部分右鍵點擊庫 3.檢查圖片(i)Libraries java mysql connector 因此,您成功地建立了與mysql的連接。