public void test() throws SQLException, ClassNotFoundException {
// 1注册驱动(三种方式 或更多方式) 第三种方式好 无 jar包时不影响
// DriverManager.registerDriver(new com.mysql.jdbc.Driver());
// System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver");// 一个类的初始化 静态代码块有关 加载入第一种方式
// 2建立连接
String url = "jdbc:mysql://localhost:3306/jdbc"; // 不同数据库不同 某些参数可省
String user = "root"; // 权限 用户名平与密码
String password = "root";
Connection conn = DriverManager.getConnection(
"jdbc:mysql://loclhost:3306/jdbc", "root", "root");
// 3创建语句
Statement st = conn.createStatement();
// 4执行语句
ResultSet rs = st.executeQuery("select * from user");
// 5处理结果
while (rs.next()) {
System.out.println(rs.getObject(1) + "/t" + rs.getObject(2) + "/t"
+ rs.getObject(3) + "/t");
}
// 6释放资源
rs.close();
st.close();
conn.close();
}
}