public class JdbcDemo {
public static void main(String[] args) throws Exception {
/*
java连接mysql数据库具体步骤:
1、将mysql驱动架包导入到工程中
2、注册驱动架包 (此步骤会自动完成可忽略)
3、获取连接对象 Connection
4、写sql语句
5、创建执行sql语句的对象 Statement
6、执行sql语句
7、处理返回结果
8、释放资源
*/
//2、注册驱动架包 (此步骤会自动完成可忽略)
Class.forName("com.mysql.jdbc.Driver");
//3.获取连接对象 Connection ip 端口 数据库 当连接的数据库是本地的数据库且端口号为3306则可省略IP和端口///
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/db1", "root", "000000");
// jdbc:mysql:///数据库名?useSSL=false, , ,
//4、写sql语句
String sql = "select * from account";
//5、创建sql语句执行对象 Statement
Statement state = conn.createStatement();
//6、执行sql语句 将查询的结果封装到ResultSet中
ResultSet rs = state.executeQuery(sql);
//7、处理返回结果
while (rs.next()) {
String data = rs.getString("username");
System.out.println(data);
}
//8、释放资源
rs.close();
state.close();
conn.close();
}
}