数据库
文章平均质量分 92
小仪1
这个作者很懒,什么都没留下…
展开
-
JDBC和一下重要的jar包,分层结构
数据库连接池,在系统初始化时创建一定数量数据库连接对象,需要时直接从 池中取出一个空闲对象,用完后并不直接释放掉对象,而是再放到对象池中, 以便下一次对象请求可以直接复用。JDBC是一种规范,他提供了一堆需要实现的接口,由不同的数据库厂商去实现JDBC接口提供jar包,这样就可以直接导入jar包使用实现类去进行与数据库的连接。sql注入是一种常见的安全漏洞,利用用户输入的数据作为sql查询语句的一部分,从而改变了原始查询语句的意图,绕过身份验证进行恶意操作。通过它获取到 的数据库连接对象。原创 2024-09-22 16:41:48 · 649 阅读 · 0 评论 -
数据库事务索引视图、存储过程
事务(Transaction),是由一系列对数据库表中数据,进行访问与更新的 操作,所组成的一个执行逻辑单元。只有DML语句才会产生事务,其他语句不会产生事务DML语句执行的时候,如果当前有事务,那么就使用这个事务。如果当前 没有事务,则产生一个新事务 commit、rollback、DDL语句都可以把当前事务给结束掉commit和DDL语句结束事务的方式是把这个事务给提交了,然后DML操作 永久生效 rollback结束事务的方式是把这个事务给回滚了,默认回滚到事务开始的状 态。原创 2024-09-17 20:14:21 · 1224 阅读 · 0 评论 -
DDL和DML操作
数据类型额外补充(了解即可):存储选项型数据ENUM,SET--格式1表名字段名 数据类型列约束类型字段名 数据类型列约束类型字段名 数据类型列约束类型字段名 数据类型列约束类型...;--格式2表名字段名 数据类型列约束类型字段名 数据类型列约束类型字段名 数据类型列约束类型...表级约束表级约束...;原创 2024-09-17 19:01:28 · 873 阅读 · 0 评论 -
数据库查询语言
等值连接又称为内连接(自然连接),将两张具有关联关系的列的数据连 接起来,连接查询where子句中用来连接两个表的条件称为连接条件或者 连接谓词,当连接运算为=的时候,称之为等值连接。子查询返回的结果是单个值(数字、字符串、日期等),最简单的形式,这种子查询称为标量子查询。子查询返回的结果是多行多列,可将其作为临时表,进一步进行查询,这种子 查询称为表子查询。3. 如果有多个列排序,后面的列排序的前提是前面的列排好序以后有重复(相同)的值。原创 2024-09-17 17:42:27 · 1412 阅读 · 0 评论 -
Mysql基本理解
数据库是按照数据结构来组织、存储、管理数据的仓库,也是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。关系型数据库,是指采用了关系模型来组织数据的数据库其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。关系模型可以简单理解成二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。原创 2024-09-17 14:19:47 · 794 阅读 · 0 评论