如何在不使用MySql软件的情况下在Netbeans中使用MySQL数据库

时间:2014-03-25 06:52:30

标签: java mysql netbeans

我正在netbeans中开发一个小型Java应用程序。我在这个应用程序中使用MySql数据库,但如果我想将我的应用程序连接到数据库,那么我必须在每台计算机上安装MySql软件,这非常耗时并使我的应用程序变得复杂。

有没有其他方法可以在Netbeans中使用任何插件或其他东西,这样我就不必在每台计算机上安装MySql社区应用程序来访问数据库。

2 个答案:

答案 0 :(得分:0)

您可以在服务器上使用远程数据库,并使用JDBC Connector库连接到您的数据库

我确实这样做了:

public class MySqlConnector {

// JDBC driver name and database URL
private final String JDBC_DRIVER = "com.mysql.jdbc.Driver";  
private String DB_URL = "jdbc:mysql://127.0.0.1:3306/project1";

//  Database credentials
private String USER = "admin";
private String PASS = "admin";

public void connectDB() {

    try {

          //Register JDBC driver
          Class.forName(JDBC_DRIVER);
          conn = DriverManager.getConnection(DB_URL, USER, PASS);
          stmt = conn.createStatement();
    } catch(SQLException se) {

    }
  }
}

答案 1 :(得分:0)

也许你所说的在开发中是可能的但是在生产阶段肯定是不可能的,因为每台计算机都有自己的MySQL,它们完全被忽略了彼此的变化,你必须安装带有MySQL的单台计算机,每台计算机都应该连接到那个,那叫做MySQL服务器。

顺便说一下netbeans与netbeans无关,netbeans只是一个有用的IDE,但它不能做数据存储在数据库中的神奇事物