jdbc连接mysql,并实现删除与更新

package com.examples.jdbc.o2_删除与更新;

import java.sql.*;
//连接与插入
/*
jdbc删除操作
*/
public class Test {
public static void main(String[] args) {
Connection connection = null;
Statement statement = null;
try {
//1. 注册驱动
Driver driver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver); //2. 获取数据库连接对象
String url = "jdbc:mysql://ip:3306/数据库名";
String userName = "XXXX";
String passWord = "XXXX";
connection = DriverManager.getConnection(url, userName, passWord); //3. 获取数据库操作对象
statement = connection.createStatement(); //4. 执行sql语句
//String sql = "delete from student where id=4";
String sql = "update student set sname = '郭郭' where sname = '小涵'";
int num = statement.executeUpdate(sql);
//System.out.println(num == 0? "删除失败" : "删除成功");
System.out.println(num == 0? "修改失败" : "修改成功"); //5. 查询结果集
} catch (SQLException e) {
e.printStackTrace();
}finally {
//6. 关闭资源
if(statement != null){
try {
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(connection != null){
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}

最新文章

  1. Object-C 1.0 第二章
  2. jquery中的$(document).ready()、JavaScript中的window.onload()以及body中的onload()的区别
  3. 【问题&解决】解决创建Android模拟器时提示"No system images installed for this target"的问题
  4. CSS 框模型——规定了元素框处理元素内容、内边距、边框和外边距的方式
  5. Ax Lookup Form
  6. hover和mouseover,mouseout的区别
  7. android移植
  8. nexus5 root教程
  9. poj2524 解题报告
  10. 判断系统是64位还是32位的bat方法
  11. python使用rabbitMQ介绍五(话题模式)
  12. mybatis中的缓存问题
  13. 云服务器 ECS > 建站教程 > 部署 LAMP (CentOS 7.2 ,Apache版本:2.4.23, Mysql 版本:5.7.17 , Php版本:7.0.12)
  14. Markdown介绍及工具推荐
  15. docker启动失败(can't create unix socket /var/run/docker.sock: is a directory)
  16. HDU 4292 Food (网络流,最大流)
  17. mydumper下载安装
  18. elastaicsearch基础----->elastaicsearch的使用(一)
  19. property属性[Python]
  20. MFC Timer定时器

热门文章

  1. Unity实现简单的对象池
  2. 公司官网建站笔记(一):腾讯云服务器装CentOS8.2系统、重置密码、远程ssh登陆、sftp传递文件以及新建开发者账户
  3. 小程序扫码、上传图片、css时间轴
  4. CSS书写及命名规范
  5. Java学习笔记-基础语法Ⅴ
  6. 一个关于 useState 的误解
  7. 使用RoslynSyntaxTool工具互相转换C#代码与语法树代码
  8. Linux下MySQL表名区分大小写
  9. 负载均衡之DR实验
  10. Vue基础篇 之 v-model 模拟