mysql
文章平均质量分 84
MySQL操作与优化知识总结
Charles-Su
字节跳动后端工程师,热爱编程,喜欢钻研和研究技术。
展开
-
MySQL日志笔记
文章目录redo logredo log的持久性是怎么做到的binlog如果数据库被删,基于redo log可以恢复吗?redo log与binlog的区别什么是undo log MySQL日志主要有三种 redo log redo log是MySQL的Innodb存储引擎特有的日志,redo log的作用是用来做持久化的,ACID特性的持久性,就是redo log做的,它使得MySQL拥有crash-safe能力,也就是即使数据库发生异常重启,之前提交的记录都不会丢失。 当有一条记录需要更新的时候,他会先原创 2020-05-15 17:38:47 · 315 阅读 · 0 评论 -
MySQL数据库主从复制
文章目录MySQL主从 MySQL主从 原理:MySQL主从原理是首先我们的主服务器要开启binlog日志,我们主服务器的数据库的增删改回记录到这里面,从服务器有一个I/O线程,这个I/O线程会定时定期地去看主服务器的binlog日志有没有变化,有变化的话,就把它拿到,然后写入到Relaylog里边,Relaylog叫中继日志,从服务器还有一个SQL线程,会去读取这个中继日志,然后把它写到我们本地...原创 2020-04-03 10:26:56 · 1318 阅读 · 0 评论 -
MySQL基础总结
文章目录一.SQL基础1.SQL语句分类1.DDL语句a.创建数据库b.查看数据库c.删除数据库d.创建表(语法较复杂)e.删除表d.修改表1.修改表的类型2.增加表的字段3.删除表的字段4.字段改名5.更改表名2.DML语句1.插入记录 一.SQL基础 1.SQL语句分类 DDL:数据库定义语句 常用关键词:create,drop,alter DML:数据库操纵语句,用于添加,删除,更新和查询等...原创 2019-11-16 20:34:30 · 1892 阅读 · 1 评论