博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用jdbc创建一张员工表 员工表字段:编号,姓名,性别,年龄,职位,邮箱,电话
阅读量:2430 次
发布时间:2019-05-10

本文共 1607 字,大约阅读时间需要 5 分钟。

使用jdbc创建一张员工表

员工表字段:编号,姓名,性别,年龄,职位,邮箱,电话

使用jdbc对员工表执行以下操作:

1)插入一条数据
2)修改一条数据
3)删除一条数据
4)查询并打印所有员工数据


import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import org.junit.Test;public class WorkerTable {	private String url = "jdbc:mysql://localhost:3306/tablename";	private String user = "****";	private String password = "****";	@Test	public void test() {		Statement stmt = null;		Connection conn = null;		try {			// 1.驱动注册程序			Class.forName("com.mysql.jdbc.Driver");			// 2.获取连接对象			conn = DriverManager.getConnection(url, user, password);			// 3.创建Statement			stmt = conn.createStatement();			// 4.准备sql//			String sql = "CREATE TABLE worker(id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(20),gender VARCHAR(8))";//			String sql = "INSERT INTO `day01`.`worker` (`id`, `name`, `gender`) VALUES (2, 'zhangsan', 20)";//			String sql = "UPDATE `day01`.`worker` SET `id`='2', `name`='lisi', `gender`='女' WHERE (`id`='2')";			String sql = "DELETE FROM worker WHERE id = 2";						// 5.发送sql语句,执行sql语句,得到返回结果			int count = stmt.executeUpdate(sql);			// 6.输出			System.out.println("影响了" + count + "行!");		} catch (Exception e) {			// TODO Auto-generated catch block			e.printStackTrace();			// throw new RuntimeException(e);		} finally {			// 7.关闭连接(顺序:后打开的先关闭)			if (stmt != null)				try {					stmt.close();				} catch (SQLException e) {					e.printStackTrace();					// throw new RuntimeException(e);				}			if (conn != null)				try {					conn.close();				} catch (SQLException e) {					e.printStackTrace();					// throw new RuntimeException(e);				}		}	}}

转载地址:http://wpnmb.baihongyu.com/

你可能感兴趣的文章
Python 爬取 13966 条运维招聘信息,这些岗位最吃香
查看>>
28 岁退休程序员自述:不是富二代,行政专业出身,非典型程序员
查看>>
那时刚毕业的我,曾参与惊心动魄 3Q 大战
查看>>
程序员爬取 5000+ 口红商品数据,差点比女朋友更懂口红?
查看>>
30 张图解 | 高频面试知识点总结:面试官问我高并发服务模型哪家强?
查看>>
以太坊创始人V 神:普通人看见现在,天才看见未来
查看>>
厉害!从电影花瓶到 Wi-Fi 之母,这才是乘风破浪的姐姐!
查看>>
中国开源大爆发进行时,你没掉队吧?
查看>>
用 Python 实现抖音上的“人像动漫化”特效,原来这么简单!
查看>>
一周内咸鱼疯转 2.4W 次,最终被所有大厂封杀!
查看>>
关于鸿蒙 2.0,那些开发者不知道的一切
查看>>
Google 排名第一的语言,引数十万人关注:搞定它,技术大牛都甘拜下风
查看>>
JavaScript 爆红后,微软为何还要开发 TypeScript?
查看>>
软件开发行业,年轻与大龄程序员的生存现状
查看>>
王者荣耀活动精选 Blink 第二弹来袭!
查看>>
打开数“智”化之门,一字之差带来的思考
查看>>
阿里技术人的成长路径是什么?
查看>>
你值得拥有!更省钱地完成数据监听
查看>>
漫画 | TCP,一个悲伤的故事
查看>>
张一鸣无圈胜破圈?
查看>>