JDBC简介
JDBC入门
驱动jar包:C:\Users\49960\Desktop\mysql-connector-j-9.0.0
需要配置add library!!!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.util.Stack;
public class Main {
public static void main(String[] args) throws Exception {
//1、注册驱动
Class.forName("com.mysql.jdbc.Driver");
String url="";
String username="Machisk";
String password="*************";
//2、获取链接
Connection conn = DriverManager.getConnection(url,username,password);
//3、定义SQL语句
String sql = "update account set money = 2000 where id =1";
//4、获取执行SQL对象
Statement stmt = conn.createStatement();
//5、执行SQL
int count = stmt.executeUpdate(sql);
//6、处理返回结果
System.out.println(count);
//7、释放资源
stmt.close();
conn.close();
}
}
JDBC API 详解
DriverManager
本机ip(域名):127.0.0.1或localhost
useSSL=false 禁用安全连接方式
Connection
Statement
执行DML语句
执行DDL语句
ResultSet
PreparedStatement
用户登录
SQL注入
sql语句变成了:
语句‘1’=‘1’恒成立
PreparedStatement
PreparedStatement原理
配置MySQL执行日志:
数据库连接池(了解)
简介
实现数据库连接池
操作实例--增删改查
思路
快捷键与习惯
基本模板
具体功能实现
查询所有数据
添加数据
修改数据
删除数据
图片截自黑马JDBC