摘要: 简介 mysql备份分为物理备份和逻辑备份,物理备份是将数据库的磁盘数据进行备份,逻辑备份是将表数据备份。mysqldump就是逻辑备份,这篇文章主要讲解mysqldump的参数。 mysqldump测试 #开启genneral log方便观察 set global general_log='on' 阅读全文
posted @ 2023-10-19 16:57 董少奇 阅读(12) 评论(0) 推荐(0)
摘要: 简介 当多个表进行关联查询,就会产生连接查询和子查询。 SQL //简单的连接查询语句 select student.* from student inner join mark on student.name=mark.name; //简单的子查询语句 select student.* from 阅读全文
posted @ 2023-10-19 16:55 董少奇 阅读(87) 评论(0) 推荐(0)
摘要: 简介 大部分数据库都可以使用explain sql分析SQL执行计划,这里记录一下mysql的explain使用。 列解释 使用方式: //查看slow-log.log获取慢sql explain sql; //如explain select * from test; 列 意义 id 每一个sele 阅读全文
posted @ 2023-10-19 16:21 董少奇 阅读(103) 评论(0) 推荐(0)
摘要: 简介 事务可能由多条SQL组成且事务具有原子性,一个事务包含的SQL要么都执行(事务正常提交),要么都不执行(事务出错回滚)。 锁是控制数据的并发访问。 锁 锁的类型: 类型 功能 shared and exclusive locks 行级锁,如果事务A获取了表记录row x的share locks 阅读全文
posted @ 2023-10-19 16:19 董少奇 阅读(23) 评论(0) 推荐(0)