JDBC程序的开发步骤

  1. 获取完整的数据库驱动类名
  2. 用drivermanger方法获得数据库连接对象
  3. 调用连接对象的工厂方法创建语句对象
  4. 编写完整的SQL 语句
  5. 将语句对象的方法传入SQL,并返回影响的MYSQL数据库中影响的行数
  6. 关闭方法

例如使用Statement接口完成数据更新操作

//步骤1---通过反射实例化数据库驱动类
//Class.forName("完整的数据库驱动类名");  
Class.forName("com.mysql.jdbc.Driver");  

//步骤2---调用DriverManager的静态工厂方法获取数据库连接对象
//Connection conn = DriverManager.getConnection("jdbc:mysql://数据库所在的主机名或IP地址:端口号/数据库名", "连接数据库的用户名", "连接数据库的密码"); 
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/news", "root", "1");
		
//步骤3---调用连接对象的工厂方法创建语句对象
Statement stmt = conn.createStatement();     

//步骤4---准备完整的SQL语句
String sql = "insert/delete/update...";

//步骤5---调用语句对象的更新方法,传入SQL语句,返回本次更新所影响的记录行数,行数>0---表示更新成功 行数=0---找不到要更新的数据 行数<0---更新失败
int rows = stmt.executeUpdate(sql);    

//步骤6---关闭语句对象和数据库连接对象
stmt.close();
conn.close();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值