标准示例
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();
}
}
}
}