MySQL从入门到高可用架构报错解决
5年前 (2019-09-08)641
1.报错原因:MySQL的socket文件目录不存在。解决方法:创建MySQL的socket文件目录mkdir /application/mysql-5.6.38/tmp 2.报错原因:socket文件目录没有权限解决方法:给socket文件目录授权mysql用户的权限chown -R m...
MySQL集群——MHA高可用及读写分离
5年前 (2019-09-08)717
一.MHA简介MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一致性问题,由于不需要在现有的replication中添加额外的服务器,仅需要一个manager节点,而一个Manager能管理多套复制,所以能大大地节约服务器...
MySQL主从复制
5年前 (2019-09-08)667
主从复制简介1:高可用2:辅助备份3:分担负载复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。1:主服务器将所有数据和结构更改记录到二进制日志中。2:从属服务器从主服务器请求该二进制日志并在本地应用其内容。3:IO:请求主库,获取上一次执行过的新的事件,并存放到rela...
MySQL的备份和恢复
5年前 (2019-09-08)726
备份的类型冷备份:这些备份在用户不能访问数据时进行,因此无法读取或修改数据。这些脱机备份会阻止执行任何使用数据的活动。这些类型的备份不会干扰正常运行的系统的性能。但是,对于某些应用程序,会无法接受必须在一段较长的时间里锁定或完全阻止用户访问数据。温备份:这些备份在读取数据时进行,但在多数情况下,在进...
MySQL日志管理
5年前 (2019-09-08)742
一.MySQL日志简介二.错误日志作用:记录mysql数据库的一般状态信息及报错信息,是我们对于数据库常规报错处理的常用日志。默认位置:$MYSQL_HOME/data/开启方式:(MySQL安装完后默认开启)#编辑配置文件 [root@db01 ~]# vim /...
MySQL的存储引擎(二)Innodb核心特性——事务
5年前 (2019-09-08)703
Innodb核心特性——事务1.什么是事务主要针对DML语句(update,delete,insert)一组数据操作执行步骤,这些步骤被视为一个工作单元:1)用于对多个语句进行分组2)可以在多个客户机并发访问同一个表中的数据时使用所有步骤都成功或都失败1)如果所有步骤正常,则执行2)如果步骤出现错误...
MySQL的存储引擎(一)Innodb
5年前 (2019-09-08)761
一.存储引擎简介1、文件系统:1.1 操作系统组织和存取数据的一种机制。1.2 文件系统是一种软件。2、文件系统类型:ext2 3 4 ,xfs 数据2.1 不管使用什么文件系统,数据内容不会变化2.2 不同的是,存储空间、大小、速度。3、MySQL引擎:3.1 可以理解为,MySQL的“文件系统...
MySQL索引管理及执行计划
5年前 (2019-09-08)706
一.索引介绍 1.索引1)索引就好比一本书的目录,它能让你更快的找到自己想要的内容。2)让获取的数据更有目的性,从而提高数据库检索数据的性能。2.索引类型1.BTREE:B+树索引2.HASH:HASH索引3.FULLTEXT:全文索引4.RTREE:R树索引3.索引管理索引建立在表的列上...
mysql数据库SQL语句及字符集定义
5年前 (2019-09-02)716
SQL简单语句用于数据库的连接管理:mysql命令行管理工具:mysqladmin备份数据库和表的内容:mysqldumpMySQL接口自带的命令\h 或 help 或? 查看帮助 \G ...