JDBC操作
admin
2023-06-04 07:21:11
0次

一.JDBC:

Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,

则必须支持此标准。JDBC实际上是一套类库的接口。

注:目前JDBC可以和任何数据库进行连接。


二.主要的操作类和接口:

Connection接口、Statement接口、PreparedStatement接口、ResultSet接口、CallableStatement接口、DriverManager类。



三.JDBC操作前的准备

1.创建数据库表


2.导入数据库驱动包

mysql-connector-java-5.1.27-bin.jar



四.实现插入操作

1.加载数据库驱动程序

Class.forName(驱动程序类)


2.通过用户名密码和连接地址获得数据库连接对象

DriverManager.getConnection(连接地址,用户名,密码)


3.构造插入的SQL语句


4.Statement实例

Statement stmt=conn.createStatement()


5.执行插入SQL语句

stml.executeQuery(sql)


6.关闭连接

stml.close();

conn.close();



五.实现更新操作、跟第四步是一样的只是SQL语句不一样。

六.实现删除操作、跟第四步是一样的只是SQL语句不一样。


	//实现数据库连接及插入操作
	public void insert(){
		//加载驱动
		try {
			Class.forName("com.mysql.jdbc.Driver");
			String url="jdbc:mysql://localhost:3306/employee";
			String username="root";
			String password="asd";
			//获取数据库连接
			Connection conn=DriverManager.getConnection(url, username, password);
			//构造SQL语句
			String sql="insert into employee(id,name,salary) values(1,'士大夫',10000) ";
			//构造一个Statement实例,用来发送SQL语句的载体
			Statement  stmt=conn.createStatement();
			//执行SQL语句
			stmt.executeUpdate(sql);
			//关闭连接(释放资源)
			stmt.close();
			conn.close();
			System.out.println("执行成功!");
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}	
	}







相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...