我正在尝试使用eclipse从MySQL数据库中检索数据。我使用与java应用程序相同的JDBC代码......但它确实有用。
答案 0 :(得分:1)
您可以执行以下操作:
Class.forName("com.mysql.jdbc.Driver"); // Setup the connection with the DB
connect = DriverManager.getConnection("jdbc:mysql://localhost/database_name", username,password);
// Statements allow to issue SQL queries to the database ; that's why we need to create one.
statement = connect.createStatement();
// Result set get the result of the SQL query
resultSet = statement.executeQuery("select * from TableName;");
while (resultSet.next()) { //retrieve data
String data = resultSet.getString("column_name");
...
}
答案 1 :(得分:0)
请确保已成功创建数据库连接,然后应用查询以从数据库中检索数据。如果未创建连接,则需要检查驱动程序设置或mysql密码设置。
答案 2 :(得分:0)
的Class.forName(#34&; com.mysql.jdbc.Driver&#34); Connection con = DriverManager.getConnection(" jdbc:mysql:// localhost / database_name",username,password");
具有' createstatement()'等方法的连接类,借助于此我们可以从数据库进行查询。
Statement statement = con.createstatement(); resultSet = statement.executeQuery(" select * from tablename");
最后从' resultSet'中检索数据。对象