随笔分类 - mysql
摘要:脏读(一个事务读取到另一个事务未提交的数据) 下面的例子,a就这样骗走了b的100块钱的货物 不可重复读(一个事务读取到另一个事务已经提交的数据) 下面的例子,b获取的数据前后不一致 解决办法:如果只有在修改事务完全提交之后才可以读取数据,则可以避免该问题。 幻读(一个事务多次查询整表数据,由于其他
阅读全文
摘要:mysql索引 1.介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MyS
阅读全文
摘要:事务 事务(Transaction):一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 事务只和DML语句 ( 数据库操作语句 ) 有关,或者
阅读全文
摘要:视图(了解) 什么是视图 为什么要用视图 如何操作 注意 触发器(了解) 在满足对表数据进行增、删、改的情况下,自动触发的功能 使用触发器可以帮助我们实现监控、日志... 触发器可以在六种情况下自动触发 增前 增后 删前删后 改前改后 基本语法结构 事务 什么是事务 事务的作用 事务的四大特性 如何
阅读全文
摘要:Navicat软件安装 参考:https://www.cnblogs.com/xuexianqi/p/12797170.html 练习题 pymysql模块 sql注入
阅读全文
摘要:前期表准备 where筛选条件 having分组之后的筛选条件 distinct去重 order by排序 limit限制展示条数 正则 多表操作 前期表准备 表查询 子查询
阅读全文
摘要:default默认值 unique唯一 primary key主键 auto_increment自增 结论 补充 表与表之间建关系 外键 表关系 一对多关系 多对多 一对一
阅读全文
摘要:MySQL主要存储引擎 Innodb 是MySQL5.5版本及之后默认的存储引擎 存储数据更加的安全 myisam 是MySQL5.5版本之前默认的存储引擎 速度要比Innodb更快 但是我们更加注重的是数据的安全 memory 内存引擎(数据全部存放在内存中) 断电数据丢失 blackhole 无
阅读全文
摘要:数据库简介 MySQL介绍 MySQL的安装启动 参考网站:https://www.mysql.com/ 参考博客:https://www.cnblogs.com/xuexianqi/p/12795890.html sql语句初识 环境变量配置及系统服务制作 小知识点补充 环境变量配置 设置密码 密
阅读全文

浙公网安备 33010602011771号