我想从基于 Java 的框架中连接到数据库。这实质上涉及编写代码以连接到数据库。但是,我无法修改任何 build.xml 文件,例如http://docs.oracle.com/javase/tutorial/jdbc/basics/gettingstarted.html或下载 mysql-connector-java 等软件包。有没有办法做到这一点?
问问题
642 次
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 数据库,并且凭据是myusername
andmypassword
。此外,上面的代码假设您employees
在数据库中有一个表我已经使用
PreparedStatement
它进行预编译。当您有查询的参数时,它会更有用。您也可以使用 Callable 语句。
于 2013-05-20T18:22:46.673 回答