-2

我想从基于 Java 的框架中连接到数据库。这实质上涉及编写代码以连接到数据库。但是,我无法修改任何 build.xml 文件,例如http://docs.oracle.com/javase/tutorial/jdbc/basics/gettingstarted.html或下载 mysql-connector-java 等软件包。有没有办法做到这一点?

4

1 回答 1

1

最简单的方法:

Class.forName("com.mysql.jdbc.Driver");
Connection connect = DriverManager
      .getConnection("jdbc:mysql://localhost/dbname?"
          + "user=myusername&password=mypassword");
PreparedStatement preparedStatement = connect
      .prepareStatement("select * from employees");
 ResultSet resultSet = preparedStatement.executeQuery();

while (resultSet.next()) {
  //display text
}
preparedStatement.close();
connect.close();
  • 如您所见,我假设您有一个名为dbname在 localhost 上运行的 mysql 数据库,并且凭据是myusernameand mypassword。此外,上面的代码假设您employees在数据库中有一个表

  • 我已经使用PreparedStatement它进行预编译。当您有查询的参数时,它会更有用。您也可以使用 Callable 语句。

于 2013-05-20T18:22:46.673 回答