如何使用jdbc从MySQL数据库中检索数据?

时间:2012-03-05 09:46:18

标签: java mysql eclipse jdbc

我正在尝试使用eclipse从MySQL数据库中检索数据。我使用与java应用程序相同的JDBC代码......但它确实有用。

3 个答案:

答案 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'中检索数据。对象