随笔分类 -  数据库 / MySQL

关于MySQL相关的知识和总结
摘要:为了满足用户对一趟列车不同站点不同座位类型的余量查询需求,我们采取了一种优化方案。我们将这些余量信息存储在缓存中,以便用户可以快速查询。 然而,在用户创建订单并完成支付时,我们需要同时从数据库和缓存中扣减相应的列车站点余票。这种设计不仅提高了查询效率,也保证了数据的一致性,确保订单操作的准确性。在这个业务场景中的缓存与数据库一致性如何保证? 阅读全文 »
posted @ 2023-10-06 18:36 Chimengmeng 阅读(97) 评论(0) 推荐(1) 编辑
摘要:【1】第一步:配置文件配置多个数据库 在Django的配置文件中的DATABASES参数中,添加多个数据库的配置信息。 每个数据库都需要指定ENGINE(数据库引擎)和NAME(数据库名称),可以根据实际情况选择合适的数据库引擎和数据库名称。 例如,在配置文件中添加两个数据库配置的示例: DATAB 阅读全文 »
posted @ 2023-09-10 14:19 Chimengmeng 阅读(210) 评论(0) 推荐(0) 编辑
摘要:【一】引入 之前做过redis的主从,很简单 mysql 稍微复杂一些, 搭建mysql主从的目的是? 读写分离 单个实例并发量低,提高并发量 只在主库写,读数据都去从库 》读多写少 读写分离 通过将读操作分发到从库,可以分摊主库的读负载,提高整体的并发处理能力。 主库只需处理写操作,从库处理读操作 阅读全文 »
posted @ 2023-09-10 14:18 Chimengmeng 阅读(23) 评论(0) 推荐(0) 编辑
摘要:# [【一】MySQL初识](https://www.cnblogs.com/dream-ze/p/17517792.html) - 存储数据的演变过程 - SQL语句的由来 - 库/表/记录/表头/表单 - MySQL安装 - 初识SQL语句 # [【二】MySQL基础](https://www. 阅读全文 »
posted @ 2023-08-23 09:45 Chimengmeng 阅读(18) 评论(0) 推荐(0) 编辑
摘要:# 【一】什么是事务 - 事务是MySQL的一种机制 - 每开启一个事务 - 都可以往里放入一系列的SQL语句。 - 事务是单个逻辑工作单位执行的一系列操作 - 要么全执行 - 要么全不执行 - 每开一个事务 - 相当于给数据库拍了一张快照 - 这意味着在提交之前可以回滚 - 在事务中可以设置多个保 阅读全文 »
posted @ 2023-08-22 17:32 Chimengmeng 阅读(16) 评论(0) 推荐(0) 编辑
摘要:# 【补充】on_delete的参数详解 ## `models.CASCADE`(级联删除): 当删除与该字段关联的对象时,所有相关的对象将被级联删除。例如,如果一个出版社对象被删除了,与该出版社相关联的所有图书对象也会被删除。 ## `models.SET_DEFAULT`:(设置为默认值): 当 阅读全文 »
posted @ 2023-07-31 12:23 Chimengmeng 阅读(84) 评论(0) 推荐(1) 编辑
摘要:# 数据库的范式设计 > 原文链接:[(三)MySQL之库表设计篇:一、二、三、四、五范式、BC范式与反范式详解! - 掘金 (juejin.cn)](https://juejin.cn/post/7146474739018498062?searchId=20230713184928E6591E17 阅读全文 »
posted @ 2023-07-13 19:10 Chimengmeng 阅读(62) 评论(0) 推荐(0) 编辑
摘要:# MySQL常用知识点总结 > 参考地址:(https://maifile.cn/est/a3206887806899/pdf) # 【一】知识点总结 ![](https://img2023.cnblogs.com/blog/2322215/202307/2322215-2023070810021 阅读全文 »
posted @ 2023-07-08 10:02 Chimengmeng 阅读(161) 评论(0) 推荐(0) 编辑
摘要:# 【6.0】数据库知识点小结数据库升华 # 【一】pymysql模块的进阶知识 ### 【1】对数据库数据的增删改查 > 因为在增删改查中,只有查的权限是最简单的,因此查无需过多的权限 > > 但是增删改都涉及到数据库数据的变动,需要额外的确认才行(即提交事务) - 主动提交事务 ```pytho 阅读全文 »
posted @ 2023-07-02 20:57 Chimengmeng 阅读(26) 评论(0) 推荐(0) 编辑
摘要:# 【5.0】数据库知识点小结数据库创新 # 【一】准备数据 - 创建数据库 ```sql create database day04; ``` - 创建表 ```sql create table dep( id int, name varchar(20) ); CREATE TABLE emp ( 阅读全文 »
posted @ 2023-07-02 17:43 Chimengmeng 阅读(41) 评论(0) 推荐(0) 编辑
摘要:# 【4.0】数据库知识点小结数据库辉煌 # 【一】准备数据 - 创建库 ```sql create database day03; # Query OK, 1 row affected (0.00 sec) ``` - 创建表 ```sql create table emp( id int not 阅读全文 »
posted @ 2023-07-02 14:41 Chimengmeng 阅读(20) 评论(0) 推荐(0) 编辑
摘要:# 【3.0】数据库知识点小结数据库升级 # 【一】约束条件 ## 【1】default(默认值) ### (1)补充 > 在插入数据的时候可以指定字段 - 创建数据库 ```sql create database day02; # Database changed ``` - 创建表 ```sql 阅读全文 »
posted @ 2023-07-01 22:33 Chimengmeng 阅读(15) 评论(0) 推荐(0) 编辑
摘要:# 【2.0】数据库知识点小结数据库进阶 # 【一】存储引擎 - 日常生活中文件格式有很多,并且针对不同的文件格式会有对应不同的存储方式和处理机制 - 针对不同的数据应该有对应的不同的处理机制 > 存储引擎就是不同的处理机制 ## MySQL主要的存储引擎 - **`Innodb`** - 是MyS 阅读全文 »
posted @ 2023-06-30 20:44 Chimengmeng 阅读(27) 评论(0) 推荐(0) 编辑
摘要:# 【1.0】数据库知识点小结数据库初识 # 【一】存储数据的演变过程 ## 【1】文件存储 - 随意地存放到一个文件中、数据格式也是千差万别的 - 完全取决于个人 ## 【2】软件开发目录规范 ### (1)概要 - 限制了存储数据的具体位置 - 建立专门的文件夹存储数据 ### (2)软件开发目 阅读全文 »
posted @ 2023-06-30 20:43 Chimengmeng 阅读(57) 评论(0) 推荐(0) 编辑
摘要:## 【十五】MySQL数据库之**多表查询练习题** ### 表结构和数据 ```python /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server V 阅读全文 »
posted @ 2023-06-30 20:42 Chimengmeng 阅读(40) 评论(0) 推荐(0) 编辑
摘要:## 【十四】MySQL数据库之**锁机制** ### 锁机制 ![](https://img2023.cnblogs.com/blog/2322215/202306/2322215-20230630204215072-579985694.png) ### 【一】什么是锁机制,为什么要用锁机制 - 阅读全文 »
posted @ 2023-06-30 20:42 Chimengmeng 阅读(76) 评论(0) 推荐(0) 编辑
摘要:## 【十三】MySQL数据库之**读现象与事务隔离机制** ### 读现象与事务隔离机制 ![](https://img2023.cnblogs.com/blog/2322215/202306/2322215-20230630204154183-613492.png) ### 【一】数据库读现象 阅读全文 »
posted @ 2023-06-30 20:41 Chimengmeng 阅读(10) 评论(0) 推荐(0) 编辑
摘要:## 【十二】MySQL数据库之**事物** ### 事务 ![](https://img2023.cnblogs.com/blog/2322215/202306/2322215-20230630204133603-1961170798.png) ### 【一】什么是事务? - 事务是MySQL的一 阅读全文 »
posted @ 2023-06-30 20:41 Chimengmeng 阅读(5) 评论(0) 推荐(0) 编辑
摘要:## 【十一】MySQL数据库之**索引** ### 索引 ![](https://img2023.cnblogs.com/blog/2322215/202306/2322215-20230630204100252-1578039556.png) ### 【一】索引概述 - 数据库索引是一个数据结构 阅读全文 »
posted @ 2023-06-30 20:41 Chimengmeng 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示