jdbc连接MySQL的规范步骤
1 package com.meng.jdbc; 2 3 import java.sql.*; 4 5 // 第一个jdbc驱动程序 6 public class JdbcFirstDemo { 7 public static void main(String[] args) throws ClassNotFoundException, SQLException { 8 // 1.加载驱动 9 Class.forName("com.mysql.jdbc.Driver"); // 固定写法,加载驱动 10 // 2.用户信息和url 11 String url="jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=true"; 12 String username = "root"; 13 String password = "123456"; 14 // 3.连接成功, 数据库对象Connection代表数据库 15 Connection connection = DriverManager.getConnection(url, username, password); 16 // 4.执行SQL的对象Statement 执行SQL对象 17 Statement statement = connection.createStatement(); 18 // 5.执行SQL的对象去执行SQL,可能存在结果,查看返回结果 19 String sql = "select* from users"; 20 // 6.返回的结果集,结果集中封装了我们的全部查询 21 ResultSet resultSet = statement.executeQuery(sql); 22 23 while (resultSet.next()){ 24 System.out.println("id=" + resultSet.getObject("id")); 25 System.out.println("name=" + resultSet.getObject("name")); 26 System.out.println("sex=" + resultSet.getObject("sex")); 27 System.out.println("telephone=" + resultSet.getObject("telephone")); 28 }
// 7.依次释放连接 29 resultSet.close(); 30 statement.close(); 31 connection.close(); 32 } 33 }
步骤总结:
1、加载驱动
2、连接数据库DriverManager
3、获得执行sql的对象Statement
4、获得返回的结果集
5、释放连接