数据库
那个松鼠很眼熟
这个作者很懒,什么都没留下…
展开
-
【数据库】MySQL中常用的命令和语句
#语句中汉字部分表示该处填写汉字表达的信息,方括号[ ]表示可选内容。#一个语句以分号【;】结束;若不结束,可以回车下一行继续写。#所有语句之所以分行是为了阅读,不分行也行,与C++类似。#---------------------------------------------------------------------------------------------------------...原创 2018-05-06 23:52:15 · 220 阅读 · 0 评论 -
【数据库】事务、事务的四大特性(ACID)、三大并发问题、四种锁、四大隔离级别以及它们的实现
数据库事务事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。(数据库引擎innoDB是支持事务的(默认每一条sql语句为一个事务),MyISAM不支持事务。)在关系数据库中,一个事务可以是一条SQL语句、一组SQL语句或整个程序。 开始事务:BEGIN TRANSACTION(事务) 提交事...原创 2018-09-20 22:10:18 · 3176 阅读 · 0 评论 -
表的六大约束
NOT NULL - 指示某列不能存储 NULL 值。 UNIQUE - 保证某列的每行的值必须唯一。(即不同行的该值必须不同,允许NULL,且表可以有多个UNIQUE约束。) PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。 FOREIGN KEY - 保证一个表中的数据匹配另...原创 2018-09-04 10:15:50 · 589 阅读 · 0 评论