J2SE基础夯实系列之JDBC,链接数据库实例代码

 

 

 

 

标准示例

          
importjava.sql.*;

 

publicclass TestMySQLConn {

 

/**

 * @param args

 */

publicstatic void main(String[] args) {

Connectionconn = null;

Statementstmt = null;

ResultSetrs = null;

 

try{

Class.forName("com.mysql.jdbc.Driver");

conn= DriverManager.getConnection("jdbc:mysql://localhost/mydata?"

+"user=root&password=root");

stmt= conn.createStatement();

rs= stmt.executeQuery("select * from dept");

 

while(rs.next()) {

System.out.println(rs.getString("deptno"));

}

}catch (SQLException ex) {

System.out.println("SQLException:" + ex.getMessage());

System.out.println("SQLState:" + ex.getSQLState());

System.out.println("VendorError:" + ex.getErrorCode());

}catch (Exception ex) {

ex.printStackTrace();

}finally {

try{

if(rs != null) {

rs.close();

rs= null;

}

if(stmt != null) {

stmt.close();

stmt= null;

}

if(conn != null) {

conn.close();

conn= null;

}

 

}catch (SQLException e) {

e.printStackTrace();

}

}

}

 

}


你可能感兴趣的:(J2SE基础夯实系列之JDBC,链接数据库实例代码)