![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 53
SWWANDZL
这个作者很懒,什么都没留下…
展开
-
mysql概括
索引: 是指把你设置为索引的字段A的内容储存在一个独立区间S里,里面只有这个字段的内容。在找查这个与这个字段A的内容时会直接从这个独立区间里查找,而不是去到数据表里查找。找到的这些符合条件的字段后再读取字段A所指向真实的数据记录的物理地址,再把对应的数据内容输出。如果你查找的不是索引的字段那么他会从数据表里面查找。因为数据表有很多不相关的字段,数据库程序是不会省略不查找。要判断那些不相关的原创 2017-05-15 22:54:26 · 424 阅读 · 0 评论 -
数据库特性与隔离级别
如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个原创 2017-05-03 22:48:02 · 284 阅读 · 0 评论 -
sql中的数据表三种连接方式
sql中的连接方式可分为三种:内连接,外连接,交叉连接 数据库数据: 图书表 学生表1.内连接: 1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列原创 2017-05-10 14:59:34 · 10968 阅读 · 0 评论 -
mysql区分大小写问题
一、在windows系统中不区分大小写:二、在Linux和Unix系统中字段名、数据库名和表名要区分大小写。注意:这里所说的操作系统是指你的MySQL数据安装在哪个操作系统。原创 2017-06-27 10:31:29 · 368 阅读 · 0 评论 -
mybatis里#{}和${}的区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则两种方式无任何区别:select * from user where name = #{nam翻译 2017-07-18 16:31:54 · 552 阅读 · 0 评论