**## jdbc访问数据库中七个步骤##**
1 导入jar包
2 注册驱动
3 获得连接
4 获取执行者对象
5 执行sql 语句 返回结果
6 处理结果
7 释放资源
实现入门案例之插入一条语句
import java.sql.*;
/**
* 原生的JDBC 使用java程序执行sql 语句 对数据库进行crud
* 2 注册驱动
* 告诉jvm 我们使用哪种驱动 程序
3 获得连接对象 Connection
4 获取执行者对象 Statement用于执行sql 语句 把sql 语句发送到数据库执行
5 执行sql 语句 返回结果
增删改 : int affected(受影响的)影响数据库的行数
查询: ResultSet 结果集
6 处理结果
增删改:不需要处理 打印即可
查询: 遍历结果
7 释放资源
2 3 4 7 不变 5 6根据增删改查不同 而不同
*/
public class Demo01JDBC {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// * 2 注册驱动 告诉jvm 我们使用哪种驱动 程序
Class.forName("com.mysql.jdbc.Driver");
// 3 获得连接对象 Connection
// String url:jdbc:mysql://localhost:3306/day04,day04是操作的数据库,root-》账号,root->密码
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/day04","root","root");
// 4 获取执行者对象 Statement用于执行sql 语句 把sql 语句发送到数据库执行
Statement state= con.createStatement();
// 5 执行sql 语句 返回结果 增删改 : int affected(受影响的)影响数据库的行数 查询: ResultSet结果集
int row = state.executeUpdate("INSERT INTO category(cname) VALUES('零食类');");
// 6 处理结果 增删改:不需要处理 打印即可 查询: 遍历结果
System.out.println(row);
// 7 释放资源
state.close();
con.close();
}
}