jdbc java程序连接数据库 案例
package jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
//1.加载驱动
Connection conn = null;
Statement sm = null;
try {
Class.forName("com.mysql.jdbc.Driver");
//2.获得数据库连接
String url = "jdbc:mysql://localhost:3306/epet";
conn = DriverManager.getConnection(url, "root", "root");
//3.发送SQL语句,获得结果
sm = conn.createStatement();
/*Scanner input = new Scanner(System.in);
System.out.println("输入狗的名称:");
String name = input.next();
System.out.println("输入狗的健康值:");
int health = input.nextInt();
System.out.println("输入狗的亲密度:");
int love = input.nextInt();
System.out.println("输入狗的品种:");
String strain = input.next();
String sql = "INSERT INTO dog(NAME,health,love,strain) VALUES ('"+name+"',"+health+","+love+",'"+strain+"')";
*/
String updateSql = "update dog set health = 100 where id=1";
String deleteSql = "delete from dog where id = 1";
//4.处理结果
//int count = sm.executeUpdate(sql);
//int count = sm.executeUpdate(updateSql);
int count = sm.executeUpdate(deleteSql);
if(count > 0) {
//System.out.println("数据插入成功!");
//System.out.println("数据修改成功!");
System.out.println("数据删除成功!");
} else {
//System.out.println("数据插入失败!");
//System.out.println("数据修改失败!");
System.out.println("数据删除失败!");
}
//System.out.println("连接成功!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
//5.释放资源
try {
conn.close();
sm.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
最新文章
- Encountered an unexpected error when attempting to resolve tag helper directive '@addTagHelper' with value '";*, Microsoft.AspNet.Mvc.TagHelpers";'
- c# 使用正则表达式 提取章节小说正文全本篇
- PHP中有关Session的函数比较多,最常用到的也就这么几个函数
- php配置相关
- Hibernate之继承映射
- Jersey(1.19.1) - Client API, Uniform Interface Constraint
- poj 1274 The Perfect Stall【匈牙利算法模板题】
- CMMI-4中19个PA的大致描述
- Codeforces 429E Points and Segments
- 背包问题(01背包,完全背包,多重背包(朴素算法&;&;二进制优化))
- 微信小程序如何使用iconfont阿里巴巴图标库?
- DevExpress Grid使用checkBox选中的方法
- for循环输出漏斗的形状【java】
- Selenium WebDriver Api 知识梳理
- Kubernetes K8s
- Java基础——网络编程(二)
- 2.Hibernate的主配置文件hibernate.cfg.xml
- Fig 7.2.4 &; Fig 7.3.2
- 利用python操作mrjob实例---wordcount
- 移动端web页面input限制只能输入数字