package com.jdbc.test;
import com.mysql.jdbc.Driver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
/**
* 推送一个插入命令
* */
public class InsertCommand {
public static void main(String[] args) throws Exception{
/**
* jdbc:mysql://服务器所在计算机IP地址:服务器端口号/数据库
* 这里是本地访问
* */
String url = "jdbc:mysql://localhost:3306/test?useSSL=false";
String sql = "INSERT INTO dept(DEPTNO,DNAME,LOC) VALUES(1,'DQY','HZ')";
//将MySQL服务器提供的jar包中Driver接口实现类注册到JVM中
//第一种驱动注册方式
Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
//通过DriverManager在Java工程与MySQL服务器之间建立通道 con就是通道管理员
Connection con = DriverManager.getConnection(url,"root","douqiyuan");
//在通道上创建一个交通工具
PreparedStatement ps = con.prepareStatement("");
//通过交通工具将SQL命令推送到MySQL服务器上执行并带回处理结果
int res = ps.executeUpdate(sql);
//销毁相关资源
if(ps != null) {
ps.close();
}
if(con != null) {
con.close();
}
//显示
System.out.println("本次交易在dept表中插入了"+res+"行数据");
}
}
Javaweb11——JDBC01演示Insert
最新推荐文章于 2022-08-30 20:48:14 发布