jdbc:java database connection
概念:(通过java的jdbc技术连接mysql数据库并获取数据)
一:执行增删改查的操作------7步
1. 引入jdbc的jar包
2. 准备sql语句
String sql=”select |delete|update|insert.... ?”;
3. 加载jdbc驱动
Class.forName(“com.mysql.cj.jdbc.Driver”);
4. 获取连接对象,与数据库建立连接
Connection conn=DriverManager.getConnection(url,uname,pwd);
url=”jdbc:mysql://localhost:3306/数据库名?serverTimezone=UTC”;
5. 获取命令对象,发送sql语句结构
PreparedStatement psmt=conn.prepareStatement(sql);
5.1 如果sql有占位符,设置占位符值
psmt.setXXX(下标,值); //下标从1开始
6. 执行sql语句,返回结果
6.1 如果查询sql,返回结果集
ResultSet rs=psmt.executeQuery();
6.2 如果增删改sql,返回受影响的行数
int row=psmt.executeUpdate();
7. 关闭 (后创建的先关闭)rs.close();
psmt.close(); conn.close();