JDBC编程六步:
1.注册驱动。
2.获取连接。
3.获取数据库操作对象。
4.执行SQL语句。
5.处理查询结果集。
6.释放资源。
import java.sql.*;
/**
* @author: 吕二宁
* @date: 2021-06-09 22:23
*/
public class Demo01 {
public static void main(String[] args) throws SQLException {
Statement stmt = null;
Connection conn = null;
try {
// 注册驱动
Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
/*
获取连接 url是统一资源定位符(协议 IP PORT 资源名)
localhost是IP地址
3306是端口号
lianxi是数据库的名字
*/
String url = "jdbc:mysql://localhost:3306/lianxi";
// 用户名
String user = "root";
// 密码
String password = "******";
// 获取数据库操作对象
conn = DriverManager.getConnection(url, user, password);
System.out.println("获取连接数据库对象:" + conn);
stmt = conn.createStatement();
// 执行SQL语句
//插入数据
String sql = "insert into demo1(`name`,age,sex) values ('小明' ,18,'男')";
// 处理查询结果集
int c = stmt.executeUpdate(sql);
System.out.println(c == 1 ? "保存成功" : "保存失败");
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 释放资源
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
}
}
}