2011-05-21 94 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的连接。