javamysql增删改查

Java连接MySQL数据库进行增删改查操作,需要使用JDBC驱动和SQL语句。以下是一个简单的示例:,,1. 导入JDBC驱动包;,2. 加载并注册JDBC驱动;,3. 建立数据库连接;,4. 创建Statement对象;,5. 执行SQL语句;,6. 处理结果集;,7. 关闭资源。

增(INSERT)

1、插入一条记录:

INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);

向学生表中插入一条记录:

javamysql增删改查

INSERT INTO 学生 (姓名, 年龄, 性别) VALUES ('张三', 18, '男');

2、批量插入多条记录:

INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES
(值1, 值2, 值3, ...),
(值4, 值5, 值6, ...),
...;

向学生表中批量插入多条记录:

INSERT INTO 学生 (姓名, 年龄, 性别) VALUES
('李四', 19, '女'),
('王五', 20, '男'),
('赵六', 21, '女');

删(DELETE)

1、删除一条记录:

DELETE FROM 表名 WHERE 条件;

删除年龄大于18的学生记录:

DELETE FROM 学生 WHERE 年龄 > 18;

2、批量删除多条记录:

DELETE FROM 表名 WHERE 条件;

删除所有性别为男的学生记录:

javamysql增删改查

DELETE FROM 学生 WHERE 性别 = '男';

改(UPDATE)

1、修改一条记录:

UPDATE 表名 SET 列1=新值1, 列2=新值2, ... WHERE 条件;

将年龄大于18的学生年龄加1:

UPDATE 学生 SET 年龄 = 年龄 + 1 WHERE 年龄 > 18;

2、批量修改多条记录:

UPDATE 表名 SET 列1=新值1, 列2=新值2, ... WHERE 条件;

将所有性别为男的学生的性别改为女:

UPDATE 学生 SET 性别 = '女' WHERE 性别 = '男';

查(SELECT)

1、查询一条记录:

SELECT * FROM 表名 WHERE 条件;

查询年龄大于18的学生信息:

javamysql增删改查

SELECT * FROM 学生 WHERE 年龄 > 18;

2、查询多条记录:

SELECT * FROM 表名 WHERE 条件;

查询所有性别为男的学生信息:

SELECT * FROM 学生 WHERE 性别 = '男';

3、查询指定列的数据:

SELECT 列1, 列2, ... FROM 表名 WHERE 条件;

查询学生表中姓名和年龄两列的数据:

SELECT 姓名, 年龄 FROM 学生 WHERE 年龄 > 18;

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/646069.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-05-22 22:14
下一篇 2024-05-22 22:15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入