(Java/JDBC)对MySQL数据库实现基础的增删改查操作(含源码)
文章目录
- 前言
- 注(常用PreparedStatement方法)
- 源码展示
前言
实现数据库连接 → Java连接MySQL数据库(含源码)
(实现简单的增删查改更改正确的SQL语句即可)
增:insert into 表名 (字段,字段…) value(?,?..)
删:delete from 表名 where 条件
改:update 表名 set字段 where 条件
查:select 字段,字段… from 表名 where 条件 = ?
注(常用PreparedStatement方法)
方法 | 功能 |
---|---|
execute() | 在此 PreparedStatement 对象中执行 SQL 语句,该语句可以是任何种类的 SQL 语句 |
setInt(int parameterIndex, int x) | 将指定参数设置为给定 Java int 值 |
setDate(int parameterIndex, Date x) | 使用运行应用程序的虚拟机的默认时区将指定参数设置为给定 java.sql.Date 值 |
setString(int parameterIndex, String value) | 将指定参数设置为给定 Java String 值 |
clearParameters() | 立即清除当前参数值 |
源码展示
- 连接数据库与增删改查操作
package Connection;
import org.junit.Test;
import java.sql.*;
import java.text.SimpleDateFormat;
import java.util.Properties;public class PreparedStatementTest {@Testpublic void test01() throws SQLException {//连接数据库Driver driver = new com.mysql.cj.jdbc.Driver();//new com.mysql.cj.jdbc.Driver();String url = "jdbc:mysql://localhost:3306/demo";Properties info = new Properties();info.setProperty("user", "root");info.setProperty("password", "admin");Connection conn = driver.connect(url, info);System.out.println(conn + "\n" + "已成功连接");//准备实现增删改查的操作//以增加为例(使用正确的SQL语句,删改查同理)//准备sql语句预编译PreparedStatement ps = null;//使用正确的SQL语句 分析: ?,?:两个占位符String sql = "insert into customers(name,age)values(?,?)";/*删改查delete from customers where age = ?update customers set name = ? where age = ?select name,age from customers where age = ?*///预编译sql语句ps = conn.prepareStatement(sql);//向占位符填充数据 (添加数据 name为John age为21)ps.setString(1, "John");ps.setString(2, "21");//获取数据setString//执行操作ps.execute();System.out.println("数据修改成功");//关闭资源ps.close();System.out.println("资源已关闭");}
}
- 添加数据后 ↓
(Java/JDBC)对MySQL数据库实现基础的增删改查操作(含源码)相关推荐
- Node连接MySQL数据库进行基本的增删改查操作(一看就会)
Node连接MySQL数据库进行基本的增删改查操作(一看就会) ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...
- java servlet dao_Java+MyEclipse+Tomcat 详解Servlet和DAO数据库增删改查操作(源码)
[实例简介] 该资源主要参考自己的博客http://blog.csdn.net/eastmount/article/details/45936121 讲诉Java+MyEclipse+Tomcat 详 ...
- 实现对mysql增删改查_Java语言实现对MySql数据库中数据的增删改查操作的代码
简单说操作的步骤: 1.连接数据库 2.将SQL语句发送到数据库 3.执行SQL语句 这里举个例子: 在一个数据库中有个students表,表中有学号(Id),姓名(Name),性别(Sex),地址( ...
- jdbc mysql数据库增删查改_通过JDBC对Mysql数据库进行简单的增删改查
Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法.J ...
- Python对MySQL数据库的创建,增删改查操作
import pymysql#连接数据库 conn = pymysql.connect(host='127.0.0.1',user='root',password='SQL123',database= ...
- Java连接sqlserver数据库,并进行增删改查操作
用编程语言连接数据库是程序员必备的技能,今天我们就来学习一下如何通过Java来连接sqlserver数据库,并实现增删改查操作. 需要用到的工具: Myeclipse,sqlserver数据库,Mic ...
- IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查
IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查 注意: 每个方法对应单个java类,可以自行进行整理汇总到一个类中 一.Java通过JDBC连接到PostgreSQL数据 ...
- 1-1 MySQL数据库的基本操作 【增删改查】
1-1 MySQL数据库的基本操作 [增删改查] 一.基础操作 创建数据库 查看数据库 选择数据库 删除数据库 二.建立一个基础数据库 三.基本操作 外键约束与字段自增 数据的增删改 数据查询 数据排 ...
- Mysql —— C语言链接mysql数据库,实现可以增删改查的角色权限登录系统
/******************************************************************** * 标题:C语言链接mysql数据库,实现可以增删改查的角色 ...
最新文章
- java 商城 jfinal,Jfinal开发农副产品电子商城系统,完整前后台系统
- Spark读取Parquet格式的数据为Dataframe
- oracle中更改列明和更改显示列长度
- VTK:网格之QuadricDecimation
- 1.7 ConcurrentHashMap增删改查
- layui 单独使用日期组件
- html-webpack-plugin 中使用 title选项设置模版中的值无效
- 第十四:Pytest进阶之html测试报告
- Edit Control中追加文字
- 做到这 3 点,斩获 BAT Offer 不是梦
- python自动化办公真的好用吗-用 Python 自动化办公,我与大神之间的差距一下就拉小了...
- 使用IConfigurationSectionHandler在web.config中增加自定义配置
- 中国参与互联网下一代根服务器建设
- PTP(IEEE1588),TSN时间同步方法
- python爬虫反虫之setcookie
- 深度学习目标检测---使用labelimg对自己的数据集进行标记(windows系统)
- 1.6 mocha配置文件的使用
- 分布式计算系统导论:原理与组成pdf
- RIS前言技术讲座系列
- MySQL-查询权限索引约束