随笔分类 -  Mysql数据库专题 / 数据库相关

摘要:事务 概念 Transaction 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句 ( 数据库操作语句 ) 有关, 阅读全文
posted @ 2020-03-21 22:20 1640808365 阅读(405) 评论(0) 推荐(0) 编辑
摘要:NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB:它是一个内存数据库,数据都是放在内存里面的。对数据的操作大部分都在内存中,但 Mong 阅读全文
posted @ 2020-03-21 22:07 1640808365 阅读(1240) 评论(0) 推荐(1) 编辑
摘要:配置Django实现数据库读写分离django在进行数据库操作的时候,读取数据与写数据(增、删、改)可以分别从不同的数据库进行操作。 1. 在配置文件中增加slave数据库的配置 2. 创建数据库操作的路由分发类在meiduo_mall/utils中创建db_router.py 3. 配置读写分离路 阅读全文
posted @ 2020-03-19 15:52 1640808365 阅读(201) 评论(0) 推荐(0) 编辑
摘要:前言 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷. 1. 优化一览图 2. 优化 笔者将优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则 阅读全文
posted @ 2020-03-15 09:37 1640808365 阅读(203) 评论(0) 推荐(0) 编辑
摘要:视图 什么是视图? 视图就是一张虚拟表,然后保存下来,以后可以直接使用。 为什么使用视图? 当sh用一张虚拟表表比较频繁的时候,不用重复查询连接多张表。 如何使用视图? create view teacher2course as select *from teacher inner join cou 阅读全文
posted @ 2019-08-23 19:13 1640808365 阅读(163) 评论(0) 推荐(0) 编辑
摘要:Navicat的使用方法: 掌握:#1. 测试+链接数据库#2. 新建库#3. 新建表,新增字段+类型+约束#4. 设计表:外键#5. 新建查询#6. 建立表模型 #注意:批量加注释:ctrl+?键批量去注释:ctrl+shift+?键 练习题: /* 数据导入: Navicat Premium D 阅读全文
posted @ 2019-08-22 18:53 1640808365 阅读(299) 评论(0) 推荐(0) 编辑
摘要:sql语句执行顺序: 执行顺序: from where group by having distinct order by limit 连表查询 inner join left join right join union 子查询 书写顺序 select id,name from emp where 阅读全文
posted @ 2019-08-21 20:13 1640808365 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:外键 前戏之一对多关系 """ 把所有数据都存放于一张表的弊端 1.组织结构不清晰2.浪费硬盘空间3.扩展性极差"""# 上述的弊端产生原因类似于把代码全部写在一个py文件中,你应该怎么做?>>>解耦合!将上述一张表拆成员工和部门两张表!# 类似的表关系学生与班级,也是如此,一张学生表和一张班级表​ 阅读全文
posted @ 2019-08-20 20:16 1640808365 阅读(10847) 评论(0) 推荐(0) 编辑
摘要:存储引擎: 不同类型的数据拥有不同的处理机制。 mysql存储引擎 Innodb:默认的存储引擎 查询速度较myisam慢 但是更安全 myisam:mysql老版本用的存储引擎,比较innodb memory:内存引擎(数据全部存在内存中) blackhole:无论存什么 都立马消失(黑洞) 研究 阅读全文
posted @ 2019-08-19 20:19 1640808365 阅读(242) 评论(0) 推荐(0) 编辑
摘要:数据库概念: """ 1.随意的存到了一个文件中 数据格式也是千差万别的 2.软件开发目录规范: 规定了数据存放的位置 ps:数据都是保存在本地的 3.将保存数据的部分 存到一个公共的地方 所有的用户涉及到数据相关 都必须来这个公共地方查找 """ MySQL数据库: """ 数据库之MySQL 本 阅读全文
posted @ 2019-08-16 21:07 1640808365 阅读(284) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩