以数据库test下数据表student(sno,sname,ssex,sage,sdept)为例:

student表中的已有的所有记录:

aaarticlea/png;base64,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" alt="" />

Java代码对表test.student的操作:

创建student类,包含String sno,String sname,String ssex,int sage,String sdept:

 package jdbcTest;

 public class Student {
private String sno,sname,ssex,sdept; //学号,姓名,性别,部门
private int sage; //年龄 public Student(){} public Student(String sno,String sname,String sex,String dept,int age){
this.sno = sno;
this.sname = sname;
this.ssex = sex;
this.sdept=dept;
this.sage = age;
} public void setSno(String sno){
this.sno = sno;
} public String getSno(){
return this.sno;
} public void setSname(String sname){
this.sname = sname;
} public String getSname(){
return this.sname;
} public void setSsex(String sex){
this.ssex = sex;
} public String getSsex(){
return this.ssex;
} public void setSdept(String dept){
this.sdept = dept;
} public String getSdept(){
return this.sdept;
} public void setSage(int age){
this.sage = age;
} public int getSage(){
return this.sage;
} public String toString(){
return this.sno+" "+this.sname+" "+this.ssex+" "+this.sage+" "+this.sdept;
}
}

创建StudentDA类,用于数据库连接、操作数据库:

 package jdbcTest;

 import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List; public class StudentDA {
String driverName = "com.mysql.jdbc.Driver"; // 加载JDBC驱动
String dbURL = "jdbc:mysql://localhost:3306/test"; // 连接服务器和数据库sample
String userName = "test"; // 数据库用户名
String userPwd = "test"; // 数据库密码
static Connection dbConn = null; //连接信息
Statement statement; //sql语句
PreparedStatement pstatement;
ResultSet rs; //结果集 //数据库连接
public Connection dBConnection(){
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Succeed!");
} catch (Exception e) {
System.out.println("Connection failed!");
e.printStackTrace();
}
return dbConn;
} //查询记录,将查询结果放在list中
public List<Student> selectAllStudent(){
List<Student> studentList = new ArrayList<Student>(); //存放查询结果
String sql = "select * from student"; try{
statement = dbConn.createStatement();
rs = statement.executeQuery(sql); //执行sql语句并返回结果集
while (rs.next()) {
Student student = new Student();
student.setSno(rs.getString("sno"));
student.setSname(rs.getString("sname"));
student.setSsex(rs.getString("ssex"));
student.setSdept(rs.getString("sdept"));
student.setSage(rs.getInt("sage"));
studentList.add(student); //将查询出的student信息放入studentList链表中
}
}catch(Exception e){
e.printStackTrace();
}
/* finally{
try {
statement.close();
dbConn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}*/
return studentList;
} //插入一个学生记录,如果插入成功,返回true
public boolean insertStudent(Student stu){
int i = 0;
String sqlInset = "insert into test.student(sno,sname,ssex,sage,sdept)" +
" values(?, ?, ?, ?,?)"; //插入语句 try {
pstatement = dbConn.prepareStatement(sqlInset);
pstatement.setString(1, stu.getSno()); //设置SQL语句第一个“?”的值
pstatement.setString(2,stu.getSname());
pstatement.setString(3,stu.getSsex());
pstatement.setInt(4, stu.getSage());
pstatement.setString(5,stu.getSdept());
i = pstatement.executeUpdate(); //执行插入数据操作,返回影响的行数
if(i == 1){ //如果插入数据成功,则影响的行数为1
return true;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
} //根据sno删除记录
public boolean deleteStudent(String sno){
int i = 0;
String sqlDelete = "delete from test.student where sno = " + sno; try {
pstatement = dbConn.prepareStatement(sqlDelete);
i = pstatement.executeUpdate(); //执行删除数据操作,返回影响的行数
if(i == 1){ //如果删除数据成功,则影响的行数为1
return true;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
} //删除所有的记录
public void deleteAll(){
String sqlDeleteAll = "delete from student";
try {
pstatement = dbConn.prepareStatement(sqlDeleteAll);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} //根据学号sno,更新学生年龄sage
public boolean updateStudent(String sno,int age){
int i =0;
String sqlUpdate = "update test.student set sage=? where sno=?";
try {
pstatement = dbConn.prepareStatement(sqlUpdate);
pstatement.setInt(1,age); //设置SQL语句第一个"?"的参数值
pstatement.setString(2, sno);
i = pstatement.executeUpdate(); //执行修改操作,返回影响的行数
if(i == 1){ //修改成功返回true
return true;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
} //测试增删改查
public static void main(String args[]){
StudentDA stuDA = new StudentDA();
dbConn = stuDA.dBConnection();
//测试查询
System.out.println("测试----查询所有记录 ");
List<Student> stuList = stuDA.selectAllStudent();
for(Student stu:stuList){
System.out.println(stu.toString());
} /* //测试插入
System.out.println("测试----插入一条记录 ");
Student stu = new Student("200215334","test2","男","CS",25);
if(stuDA.insertStudent(stu)){
System.out.println("插入成功");
}else{
System.out.println("插入失败");
} //测试根据sno删除记录
if(stuDA.deleteStudent("200215334")){
System.out.println("删除成功");
}else{
System.out.println("删除失败");
} //测试更新
if(stuDA.updateStudent("200215333", 33)){
System.out.println("更新成功");
}else{
System.out.println("更新失败");
}*/
}
}

java-jdbc-mysql:实现数据库表的增删改查的更多相关文章

  1. ORM 实现数据库表的增删改查

    这次通过反射技术来实现一下数据库表的增删改查对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping) 注:引用时约束了以下几点: 数据 ...

  2. mysql 操作数据库创建,增删改查

    创建数据库 默认字符编码 默认排序CREATE DATABASE IF NOT EXISTS day11 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; / ...

  3. MongoDB 基础命令——数据库表的增删改查——遍历操作表中的记录

    分组排序查询最大记录 //对 "catagory" 不等于 null 的数据进行分组查询,且查询结果倒序 db.getCollection('userAccount').aggre ...

  4. 使用Servlet和JSp在浏览器上实现对数据库表的增删改查(新手)

    第一步:用户输入网址进入一个登陆界面. 里面要有账号密码输入. 登陆界面链接到登陆的Servlet类中. Servlet类 --> 1.接收参数(账户密码)  2.调用DAO层的 SQL语句 验 ...

  5. MySQL进阶之表的增删改查

    我的小站 修改表名 ALTER TABLE student RENAME TO stu; TO可以省略. ALTER TABLE 旧表名 RENAME 新表名; 此语句可以修改表的名称,其实一般我们在 ...

  6. C# - VS2019 通过DataGridView实现对Oracle数据表的增删改查

    前言 通过VS2019建立WinFrm应用程序,搭建桌面程序后,通过封装数据库操作OracleHelper类和业务逻辑操作OracleSQL类,进而通过DataGridView实现对Oracle数据表 ...

  7. Java Maven:spring boot + Mybatis连接MySQL,通用mapper的增删改查,映射实现多表查询

    1. MySQL自带库test添加表user.role 角色表role 用户表user 2. 添加依赖,配置属性 相关依赖:百度即可,此处略 application.properties spring ...

  8. MySQL数据库之表的增删改查

    目录 MySQL数据库之表的增删改查 1 引言 2 创建表 3 删除表 4 修改表 5 查看表 6 复制表 MySQL数据库之表的增删改查 1 引言 1.MySQL数据库中,数据库database就是 ...

  9. Android(java)学习笔记245:ContentProvider使用(银行数据库创建和增删改查的案例)

    1. Android的四大组件: (1)Activity  用户交互的UI界面 (2)Service  后台运行的服务 (3)BroadcastReceiver 广播接收者 (4)ContentPro ...

随机推荐

  1. HDU 5496 Beauty of Sequence

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5496 Beauty of Sequence Problem Description Sequence ...

  2. js正则表达式匹配斜杠 网址 url等

    项目中有个需求,需要从url中截取ID.需要在前台用js匹配截取,所以就百度一下,发现都没有说清楚,所以这里就总结下. 正则表达式如下: var epId=0; //工厂企业ID var urlInd ...

  3. 【Leetcode】72 Edit Distance

    72. Edit Distance Given two words word1 and word2, find the minimum number of steps required to conv ...

  4. 图文详解 IntelliJ IDEA 15 创建普通 Java Web 项目

    第 1 部分:新建一个 Java Web Application 项目 File -> New -> Project…,请选择 Java EE 这个模块下的 Web Application ...

  5. ie浏览器升级的正确姿势

    一.版本说明 1.当前IE浏览器分为一下几个版本:IE 6,IE 7,IE 8,IE 9,IE 10,IE 11 2.windows最高支持IE版本win xp:IE 8win 7 :IE 11win ...

  6. [二十一]SpringBoot 之 导入xml配置

    SpringBoot理念就是零配置编程,但是如果绝对需要使用XML的配置,我们建议您仍旧从一个@Configuration类开始,你可以使用@ImportResouce注解加载XML配置文件,我拿一个 ...

  7. C++解析(17):操作符重载

    0.目录 1.操作符重载 2.完善的复数类 3.小结 1.操作符重载 下面的复数解决方案是否可行? 示例1--原有的解决方案: #include <stdio.h> class Compl ...

  8. P2812 校园网络【[USACO]Network of Schools加强版】

    题目背景 浙江省的几所OI强校的神犇发明了一种人工智能,可以AC任何题目,所以他们决定建立一个网络来共享这个软件.但是由于他们脑力劳动过多导致全身无力身体被♂掏♂空,他们来找你帮助他们. 题目描述 共 ...

  9. Day22-1-知识回顾

    1. 知识点概要 --Session --CSRF --Model操作 --Form验证(ModelForm) --中间件 --缓存 2.知识回顾 2.1客户端请求及服务器端返回,都包含请求头和bod ...

  10. Django基于正则表达式的URL(1)

    1. 此时,用户只能看到列表,如果用户想查看详细信息,应该再增加程序. 2. 把信息用a标签包起来以后,详细信息就有了可以跳转的功能. . 3. 点击不同的用户名时,获取到不同的信息. 3.1 在ur ...