摘要: 触发器 触发器(Trigger)是用户定义在关系表上的一类由事件驱动的特殊过程。 为什么使用触发器 触发器是被指定关联到一个表的数据库对象,当一个表的特定事件发生时,它将会被激活。触发器的特点是某条MySQL语句在特定事件发生时自动执行。引发触发器执行的时间: 增加一条学生记录,会自动检查年龄是否符 阅读全文
posted @ 2020-10-21 17:09 striver-sc 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 事务 什么是事务 一个事务是一个完整的业务逻辑单元,不可再分。 与事务相关的语句只有(DML语句)。(insert delete update) 事务原理 事务的特性 事务包含四大特性:ACID A:原子性:事务最小的工作单元,不可再分 C:一致性:事务必须保证多条DML语句同时成功或者同时失败 I 阅读全文
posted @ 2020-10-21 17:08 striver-sc 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 约束 约束的作用 在MySQL中,各种完整性约束是数据库关系模式定义的一部分CREATE TABLE或ALERT TABLE来定义。一旦定义了完整性约束,MySQL服务器就会随时监测处于更新状态的数据库内容是否符合相关的完整性约束,从而保证数据的一致性与正确性。这样可以防止操作对数据库的意外破坏,也 阅读全文
posted @ 2020-10-21 17:07 striver-sc 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 视图 视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称的列和行数据,但视图并不是数据库真实存储的数据表。 创建视图 使用CREATE VIEW语句来创建视图 CREATE VIEW <视图名> AS <SELECT 语句> <视图名>:指定视图的名称。该名称在数据库中必须是唯 阅读全文
posted @ 2020-10-21 17:05 striver-sc 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 函数 日期与时间函数 NOW()和SYSDATE()函数的作用相同,返回当前日期和时间值。 #示例 SELECT NOW(),SYSDATE(); #结果 + + + | NOW() | SYSDATE() | + + + | 2020-10-18 10:55:26 | 2020-10-18 10: 阅读全文
posted @ 2020-10-21 17:04 striver-sc 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 函数 数值型函数 ABS函数 绝对值ABS(x)函数返回x的绝对值。正数的绝对值是其本身负数的绝对值为其相反数。0的绝对值是0。 #示例 SELECT ABS(5),ABS(-2.4),ABS(-24),ABS(0); MOD函数 求余函数MOD(x,y)返回x被y除后的余数,MOD()对于带有小数 阅读全文
posted @ 2020-10-21 17:03 striver-sc 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 查询语句基础 基础查询 #查询表中全部内容 SELECT * FROM 表名; #查询表中的指定字段 SELECT <列名> FROM <表名>; #查询表中多个字段 SELECT <字段名1>,<字段名2>,...<字段名n> FROM 表名; #取出结果行的重复结果 SELECT DISTINC 阅读全文
posted @ 2020-10-21 17:01 striver-sc 阅读(81) 评论(0) 推荐(0) 编辑
摘要: MySQL常用指令 修改表结构 启动mysql服务 #启动mysql服务,mysql55是安装MySQL服务器时指定的服务器名称 net start mysql55 #停止mysql服务 net stop mysql55 创建数据库 #创建数据库 设置字符集 设置排序规则 create databa 阅读全文
posted @ 2020-10-21 16:59 striver-sc 阅读(85) 评论(0) 推荐(0) 编辑
摘要: MYSQL简介 MySQL的优点 可移植性好 强大的数据保护功能 提供多种存储器引擎 功能强大 支持大型数据库 运行速度快 SQL语句的分类 DQL(数据查询语言):查询语句,凡是select都是DQL。 DML(数据操作语言):insert delete update,对表当中的数据进行增删改查。 阅读全文
posted @ 2020-10-21 16:57 striver-sc 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Redis集群搭建 什么是Redis集群 Redis集群是一个分布式、容错的Redis实现,它由多个Redis节点组成,在多个Redis节点之间进行数据共享。集群可以使用的功能是普通单机Redis所能使用的功能的一个子集,他提供了复制和故障转移功能。 Redis集群中不存在中心节点和代理节点,而且不 阅读全文
posted @ 2020-10-11 09:57 striver-sc 阅读(61) 评论(0) 推荐(0) 编辑