**
JDBC
**
JDBC的全称呼为java database connectivity,是sun公司指定的java的数据库连接技术的简称。这篇日志我用的是mySQL数据库做的案例。
我们先来看java连接数据库的步骤:
1.导入驱动jar包
2.注册驱动
3.获取数据库连接对象
4.定义sql
5.获取执行sql语句的对象
6.执行sql,接受返回结果
7.处理结果
8.释放资源
这里先来一段代码来演示一下,后面对各个对象进行详解(jar包我已经导入了,从第二步开始)。
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//2
Class.forName("com.mysql.cj.jdbc.Driver");
//3
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/Practice_affair","root","000222abc");
//4
String sql="update account set balance=10000 where id=1";
//5
Statement stmt=conn.createStatement();
//6
int count=stmt.executeUpdate(sql);
//7
System.out.println(count);
//8
stmt.close();
conn.close();
}
打印结果
1//代表作用结果影响了数据库中的一行数据
我们看一下后台数据库
id为1的balance成功被修改为10000。
下面说一下一些有关的对象:
DriverManager:驱动管理对象
功能