我也来写一写,第一次是照着写,老师要求说要很熟悉。jdbc之增insert–––
package com.dailyblue.java.jdbc.pack1020;
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException;
public class DemoA{ //JDBC:Java DataBase Connective public static void main(String[] args){ try{ //加载驱动类 Class.forName(“com.mysql.cj.jdbc.Driver”);
}catch (ClassNotFoundException e){ System.out.println("驱动文件未找到");} try{ //建立和数据库之间的连接 String url="jdbc:mysql://192.168.3.90:3306/ String user =“root”; String pass=“123456”; Connection conn = DriverManager.getConnection(url,user,pass); //产生一个传递SQL命令的对象 String sql = “insert into emp values(null,‘靳成’, ‘MANAGER’, 7788, ‘2020-10-20’ , 4500, 300,20,1)”; PreparedStatement ps = conn.prepareStatement(sql); //执行操作 int row = ps.executeUpdate(); System.out.println(row+“行受到影响”); //关闭数据库的连接 ps.close(); conn.close(); }catch(SQLException e){ e.printStackTrace(); } } }
总结 大概是5步 1,加载驱动类 2,建立和数据库之间的连接 3 ,产生一个传递SQL的对象 4,执行操作 5,关闭数据库的连接