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, ...);
向学生表中插入一条记录:
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 条件;
删除所有性别为男的学生记录:
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的学生信息:
SELECT * FROM 学生 WHERE 年龄 > 18;
2、查询多条记录:
SELECT * FROM 表名 WHERE 条件;
查询所有性别为男的学生信息:
SELECT * FROM 学生 WHERE 性别 = '男';
3、查询指定列的数据:
SELECT 列1, 列2, ... FROM 表名 WHERE 条件;
查询学生表中姓名和年龄两列的数据:
SELECT 姓名, 年龄 FROM 学生 WHERE 年龄 > 18;
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)