随笔分类 - mysql
摘要:1.啥是触发器呢? 触发器是与表有关的数据库对象,在满足特定的条件触发,并执行触发器中定义的语句集。 说白了,触发器就像一个牛皮糖,依附于某个表上,当表的行记录有增/删/改的操作时,可以触发触发器内提前写好的语句集的执行。 注意,查询时没有触发器的操作。 创建触发器的四大要素 监视谁:table 监
阅读全文
摘要:1.什么是MySQL视图呢? 视图是虚拟表,是从数据库中一个或多个表中导出来的表,其内容由查询定义;同真实表(基表)一样,视图包含一系列带有名称的字段和记录,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视图(insert、update、delete)。 另外,创建视图需
阅读全文
摘要:1. explain 执行计划, 通过执行计划可以了解MySQL选择了什么执行计划来执行SQL,并且SQL的执行过程到此结束,即并不会真正的往下交给执行器去执行;最终的目的还是优化MySQL的性能。 我们通过EXPLAIN语句来查看查看MySQL如何执行语句的信息;EXPLAIN语句可以查看SELE
阅读全文
摘要:- Mysql数据类型详解图 - 整数,浮点类型 - 日期类型 - 字符串类型 - 枚举类型
阅读全文
摘要:InnoDB用于事务处理应用程序,支持外键和行级锁。如果应用对事物的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询之外,还包括很多更新和删除操作,那么InnoDB存储引擎是比较合适的。InnoDB除了有效的降低由删除和更新导致的锁定,还可以确保事务的完整提交和回滚,对于类
阅读全文
摘要:# ### python 操作mysql 数据库 (增删改查)import pymysql""" python 操作mysql增删改时,默认是开启事务的, 必须最后commit提交数据,才能产生变化 提交数据: commit 默认回滚: rollback """ conn = pymysql.con
阅读全文
摘要:# ### python 操作mysql import pymysql # ### 1.基本语法"""# (1) 创建连接对象 host user password database 这四个参数必写conn = pymysql.connect( host="127.0.0.1" , user="ro
阅读全文
摘要:# ### mysql关系型数据库 [快捷键]快捷键:ctrl + l 清屏快捷键:ctrl + c 终止exit : 退出数据库\q : 退出\G : 垂直显示 [linux] mysql服务命令service mysql stopservice mysql startservice mysql
阅读全文
摘要:# char varchar (补充)char 字符长度 255个varchar 字符长度 21845个 # 时间类型date YYYY-MM-DD 年月日 (节假日,纪念日)time HH:MM:SS 时分秒 (体育竞赛,记录时间)year YYYY 年份 (历史,酒的年份)datetime YY
阅读全文
摘要:# ### part 单表查询 """ select ... from ... where ... group by ... having ... order by ... limit ... """ # 一.where 条件的使用 """ 功能: 对表中的数据进行帅选和过滤 语法: 1.判断的符号
阅读全文

浙公网安备 33010602011771号