摘要: **下面是对数据库的操作** **查** 1. 查询所有的数据库 `SHOW DATABASES;` 2. 查看当前使用的数据库 `SELECT DATABASE();` **增** 1. 创建数据库 `CREATE DATABASE 数据库名称;` 2. 创建数据库(判断,如果不存在则创建) `C 阅读全文
posted @ 2023-07-03 23:52 wzh_Official 阅读(4) 评论(0) 推荐(0) 编辑
摘要: **为什么要用分布式id** 随着业务的增长,后期可能会对数据库进行拆分的操作,通过数据库中间间链接。如果数据库表中的id采取的是自增策略,则会产生重复的id。使用分布式id便是为了避免此类现象。 **雪花算法** snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的I 阅读全文
posted @ 2023-07-03 23:36 wzh_Official 阅读(34) 评论(0) 推荐(0) 编辑
摘要: **多表查询可分为两大类,一是连接查询,另一种是子查询** **准备两张案例表** ![](https://img2023.cnblogs.com/blog/3161806/202306/3161806-20230625133152191-2046702805.png) ![](https://im 阅读全文
posted @ 2023-06-25 13:44 wzh_Official 阅读(10) 评论(0) 推荐(0) 编辑
摘要: **概述** 1. 数据库的事务(Transaction)是一种机制、一个操作序列,包含了一组数据库操作命令。 2. 事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么同时成功,要么同时失败。 3. 事务是一个不可分割的工作逻辑单元。 **语法** 开启事务 ![](h 阅读全文
posted @ 2023-06-24 23:13 wzh_Official 阅读(9) 评论(0) 推荐(0) 编辑
摘要: **概念** 1. 约束是作用于表中列上的规则,用于限制加入表的数据 例如:我们可以给id列加约束,让其值不能重复,不能为null值。 2. 约束的存在保证了数据库中数据的正确性、有效性和完整性 添加约束可以在添加数据的时候就限制不正确的数据,年龄是3000,数学成绩是-5分这样无效的数据,继而保障 阅读全文
posted @ 2023-06-24 22:31 wzh_Official 阅读(31) 评论(0) 推荐(0) 编辑
摘要: **基础的增删改查** **新增** 1. 给指定列添加数据 `INSERT INTO 表名(列名1,列名2,…) VALUES(值1,值2,…);` 2. 给全部列添加数 `INSERT INTO 表名 VALUES(值1,值2,…);` 3. 批量添加数据 `INSERT INTO 表名(列名1 阅读全文
posted @ 2023-06-24 19:49 wzh_Official 阅读(24) 评论(0) 推荐(0) 编辑
摘要: **DFA实现原理** DFA全称为:Deterministic Finite Automaton,即确定有穷自动机。 存储:一次性的把所有的敏感词存储到了多个map中,就是下图表示这种结构 敏感词:冰毒、大麻、大坏蛋 ![](https://img2023.cnblogs.com/blog/316 阅读全文
posted @ 2023-06-23 16:05 wzh_Official 阅读(68) 评论(0) 推荐(0) 编辑
摘要: **Redis有两种持久化方案** - RDB持久化 - AOF持久化 **RDB持久化** RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照 阅读全文
posted @ 2023-06-21 10:24 wzh_Official 阅读(5) 评论(0) 推荐(0) 编辑
摘要: **配置文件结构** nginx的配置文件(conf/nginx.conf)整体上分为三部分: 全局块、events块、http块。 ![](https://img2023.cnblogs.com/blog/3161806/202306/3161806-20230620153340017-14166 阅读全文
posted @ 2023-06-20 18:52 wzh_Official 阅读(10) 评论(0) 推荐(0) 编辑
摘要: **介绍** Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 官网:https://nginx.org/ **下载和安装** Nginx的官网的下载页面:htt 阅读全文
posted @ 2023-06-20 10:39 wzh_Official 阅读(54) 评论(0) 推荐(0) 编辑