JDBC:jdbc就是Java语言操作关系型数据库的一套API
步骤:
0.创建工程,导入驱动jar包
1.注册驱动:Class.forName("com.mysql.jdbc.Driver");
2.获取连接:Connection conn=DriverManager.getConnection(url,username,password);
3.定义SQL语句:String sql="update....";
4.获取执行SQL对象:Statement stmt=comm.createStatement();
5.执行SQL:stmt.executeUpdate(sql);
6.处理返回结果
7.释放资源
package com.itheima.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
/**
* JDBC快速入门
*/
public class JDBCDemo {
public static void main(String[] args) throws Exception {
//1.注册驱动
Class.forName("com.mysql.jdbc.Driver");
//2.获取连接
String url="jdbc:mysql://127.0.0.1:3306/db1";
String username="root";
String password="123456";
Connection conn=DriverManager.getConnection(url,username,password);
//3.定义SQL语句
String sql="update stu set math=18 where id=1 ";
//4.获取执行sql的对象
Statement stmt = conn.createStatement();
//5.执行sql
int count = stmt.executeUpdate(sql);//受影响的行数
//6.处理结果
System.out.println(count);
//7.释放资源
// 因为先开connection后开statement,所以要先释放statement后释放connection
stmt.close();
conn.close();
}
}