Mysql
稗子酒
浅浅写写东西吧!!!
展开
-
Mysql主从备份
将主服务器的binlog日志复制到从服务器上执行一遍,达到主从数据的一致状态,称之为主从复制。一句话表示就是,主数据库做什么,从数据库就跟着做什么。原创 2024-03-01 20:15:42 · 497 阅读 · 0 评论 -
Mysql备份与恢复
1.为何要备份在生产环境中我们数据库可能会遭遇各种各样的不测从而导致数据丢失, 大概分为以下几种.硬件故障软件故障自然灾害黑客攻击误操作 (占比最大)须知在生产环境中,服务器的硬件坏了可以维修或者换新,软件崩溃可以修复或重新安装, 但是如果数据没了那可就毁了,生产环境中最重要的应该就是数据了。所以, 为了在数据丢失之后能够恢复数据, 我们就需要定期的备份数据。2.备份什么我们要备份什么?一般情况下, 我们需要备份的数据分为以下几种数据。原创 2024-03-01 20:12:55 · 558 阅读 · 0 评论 -
Mysql日志管理
作用:记录已提交的DML事务语句,并拆分为多个事件(event)来进行记录记录所有DDL、DCL等语句 ,实现数据恢复、主从复制总之,二进制日志会记录所有对数据库发生修改的操作二进制日志模式:STATEMENT:SBR,语句模式,记录操作语句本身,MySQL5.6的默认模式优点:简单明了,容易被看懂,就是sql语句,记录时不需要太多的磁盘空间。缺点:记录不够严谨。ROW:RBR,行模式,即数据行的变化过程,MySQL5.7的默认模式优点:记录更加严谨。原创 2024-03-01 20:05:50 · 507 阅读 · 0 评论 -
Mysql的储存引擎
1.MySQL数据文件类型ib_buffer_pool:热数据缓存数据,下次启动优先加载ibdata1:系统数据字典信息(整个数据库统计信息,表的元数据),UNDO(回滚)表空间等数据。又被称为共享表空间ib_logfile0 ~ ib_logfile1: REDO(重做日志)日志文件,事务日志文件ibtmp1: 临时表空间磁盘位置,存储临时表frm:存储表的列信息ibd:表的数据行和索引2.共享表空间需要将所有数据存储到同一个表空间中 ,耦合性大,管理比较混乱。原创 2024-02-28 18:43:36 · 658 阅读 · 0 评论 -
Mysql执行计划
【代码】Mysql执行计划。原创 2024-02-27 20:24:56 · 211 阅读 · 0 评论 -
Mysql索引讲解及创建
1.什么是索引?索引是存储引擎中一种数据结构,或者说数据的组织方式,又称之为键key,是存储引擎用于快速找到记录的一种数据结构。为数据建立索引就好比是为书建目录,或者说是为字典创建音序表,如果要查某个字,如果不使用音序表,则需要从几百页中逐页去查。2.为什么要用索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的、也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。原创 2024-02-26 20:05:00 · 1098 阅读 · 0 评论 -
Mysql中INFORMATION_SCHEMA虚拟库使用
concat拼接函数。原创 2024-02-25 17:22:06 · 256 阅读 · 0 评论 -
Mysql中group by函数总结
group by 聚合函数使用。原创 2024-02-25 17:20:12 · 199 阅读 · 0 评论 -
Mysql多表查询
【代码】Mysql多表查询。原创 2024-02-25 17:18:14 · 127 阅读 · 0 评论 -
Mysql创建实例及强制修改密码
7.如何验证mysql实例正常启动。4.创建每个实例的配置文件。2.创建环境所需资源。原创 2024-02-25 17:15:30 · 701 阅读 · 0 评论 -
Mysql的基本SQl语句
针对库表对象增删改create 创库创表drop 删库删表alter 修改库表属性案例1:创建一个数据库,需求如下:1)库名为edu2)字符集为utf8帮助方式:show create database 库名案例2:修改edu库的字符集为utf8mb4案例3:在edu库中,创建一张表,要求如下:1)表名 student2)字段及约束如下:sn 序号 整形int 主键 非空name 姓名 字符串varchar(20) 非空。原创 2024-02-25 17:04:38 · 338 阅读 · 0 评论 -
Mysql的安装
详见上传资源。原创 2024-02-25 16:59:43 · 130 阅读 · 0 评论