分类: 数据库

7 篇文章

数据库基础笔记
涵盖内容 ACID,NULL,MVCC,约束、概念模型、第三范式、连接 1. ACID 数据库管理系统中事务(transaction)的四个特性(分析时根据首字母缩写依次解释):原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 所谓事务,它是一个操作序列,这些操作要么都执行…
MySQL变量
一、系统变量 说明:变量由系统提供的,不用自定义 语法: 查看系统变量 show 【global|session 】variables like ''; 如果没有显式声明global还是session,则默认是session 查看指定的系统变量的值 select @@【global|session】变量名;如果没有显式声明global还是sessi…
尚硅谷李玉婷经典版MySQL基础
登录: mysql 【-h主机名 -P端口号 】-u用户名 -p密码 查看当前库的所有表 show tables; 查看其它库的所有表 show tables from 库名; 查看表结构 desc 表名; 查看服务器的版本 select version(); 注释 单行注释:#注释文字 单行注释:-- 注释文字 逻辑运算符: and(&&…
MySQL使用笔记
CREATE VIEW <视图名> AS <SELECT语句> 存储过程 mysql> delimiter $$  #将语句的结束符号从分号;临时改为两个$$(可以是自定义) mysql> CREATE PROCEDURE delete_matches(IN p_playerno INTEGER) -> BEGIN -…
MySQL关键字
RIGHT JOIN 关键字会右表 (table_name2) 那里返回所有的行,即使在左表 (table_name1) 中没有匹配的行。 DISTINCT 用于返回唯一不同的值。SELECT DISTINCT 列名称 FROM 表名称 DELETE DELETE FROM 表名称 WHERE 列名称 = 值 DELETE FROM tablena…
数据库事务的隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读这几类问题 1.1 Read UnCommitted(读未提交) 最低的隔离级别。一个事务可以读取另一个事务并未提交的更新结果。 …
thumbnail
50道SQL练习题
数据库准备 在服务器上创建好数据库后需要配置访问权限,否则会报错Access denied for user 'root'@'%' to database 'xxx' 解决方法:grant all on xxx.* to 'root'@'%' identified by 'password' with grant option; 1.学生表 Stu…