subtitle
MySQL 约束 MySQL 约束
MySQL 约束数据库表的约束概述对表中的数据进行限制,保证数据库的正确性,有效性和完成性。如果一个表添加了约束,不正确的数据将无法添加到表中。一般会在创建表的时候添加约束。(约束会加在字段后面,对某一列的数据进行限制) 非空约束 非空:
2025-03-16
MySQL 视图 MySQL 视图
概述MySQL 视图(View)是虚拟存在的表,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的 数据数据库中只存放视图的定义,并没有存放视图中的数据,这些数据都
2025-03-16
MySQL 锁 MySQL 锁
锁概述 锁是计算机协调多个进程或线程并发访问某一资源的机制 锁保证数据并发访问的一致性、有效性 锁冲突也是影响数据库并发访问性能的一个重要因素 锁是Mysql在服务器层和存储引擎层的的并发控制 损耗加锁是消耗资源的,锁的各种操作,包括获得
2025-03-16
MySQL 设计规范 MySQL 设计规范
数据库设计规范命名规范 数据库名称必须使用小写字母并用下划线分割。 数据库名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。 数据库名称的命名要能做到见名知意,并且不要超过 32 个字符。 临时库表
2025-03-16
Redis安全相关 Redis安全相关
密码设置方式一 命令行设置密码 运行cmd切换到redis根目录,启动服务端redis-server.exe 运行另一个cmd切换到redis根目录,启动客户端redis-cli.exe -h 127.0.0.1 -p 6379 客户端使用
2025-03-16
Redis数据类型 Redis数据类型
redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构 字符串 string SET key value 设置 key 的值 GET key 获取 key 的值 DEL k
2025-03-16
Redis简介 Redis简介
概述Redis是用C语言开发的,开源的高性能非关系型(NOSQL)数据库属于键值对(key-value)类型数据库 数据类型(数据结构)redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构
2025-03-16
Redis键(key) Redis键(key)
redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构 操作del key名称存在时删除key exists key名称检查 key 是否存在expire key seconds给 key 设
2025-03-16
MySQL 多表 MySQL 多表
多表多表之间的关系一对一: 一般不用, 用一张表表示即可!一对多: 在多的一方建立字段, 指向一的一方的主键多对多: 如果两张表是多对多的关系,一般情况下会设置一张中间表,让中间表的两个字段分别去关联两张表的主键列 多表查询内连接获取两
2025-03-16
MySQL 临时表 MySQL 临时表
临时表概述用来保存一些临时数据 ; 临时表在MySQL 3.23版本中添加 特性只在当前连接可见使用 SHOW TABLES命令显示数据表列表时,无法看到 临时表 创建使用关键字TEMPORARY CREATE TEMPORARY TABL
2025-03-16
MySQL 事务 MySQL 事务
事务概述 一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元);完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句有关,或
2025-03-16
邮箱服务端搭建 邮箱服务端搭建
前置 准备服务器 准备域名 准备邮局软件 下载地址: https://www.hmailserver.com/download 准备前端源码 下载地址: https://roundcube.net/download/ 下载实例
2025-03-16
3 / 24