栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java微博 3 jdbc

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java微博 3 jdbc

jdbc

option+command+t 可以选择try catch包裹
// 开始事务
conn.setAutoCommit(false);
//提交事务
conn.commit();
//回滚事务
conn.rollback();

DDL(Data Definition Language) 数据库定义语言: 用于描述数据库中要存储的现实世界实体的语言 这些些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等,还有不常用的truncate comment
rename等

DML(Data Manipulation Language)数据操纵语言: 用于添加、删除、更新和查询数据库记录(对表内数据进行操作),并检查数据完整性,常用的语句关键字主要包括 insert、delete、udpate 和select 等。(增删改查)还有其他merge, call, explain plan,lock table等。
    值得一提的是DQL语言的出现,DQL (Data Query Language DQL) 数据查询语句,用于查询,在之前查询语句还没有太过复杂时属于DML,由于查询语句逐渐细化增多,将查询语句单独提出来作为DQL进行学习,也可以理解为是DML语言的分支。

DCL(Data Control Language)数据控制语句: 用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。主要的语句关键字包括 grant、revoke 等。

TCL(Transaction Control Language)事务控制语言 : 用于对事务进行管理的语言。

可以用preparedstatement来预防一些sql注入 

敏感字符转义

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962655.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号