
MySQL
一入运维深似海
这个作者很懒,什么都没留下…
展开
-
MySQL 物理备份: Innobackupex 和 xtrabackup(热备),增量备份
Percona XtraBackup是一款基于MySQL的热备份的开源实用程序,它可以备份5.1到5.7版本上InnoDB,XtraDB,MyISAM存储引擎的表, Xtrabackup有两个主要的工具:xtrabackup、innobackupex 。第一种安装方式: 使用 YUM 方式安装地址https://www.percona.com/downloads/Percona-XtraBackup-LATEST/确保安装 EPEL 源yum install https://dl.fedora原创 2020-11-26 20:24:29 · 985 阅读 · 0 评论 -
MySQL 逻辑备份 mysqldump
逻辑备份特点备份的是建表、建库、插入等操作所执行SQL语句(DDL DML DCL),适用于中小型数据库。效率相对较低在日常工作中,我们会使用 mysqldump 命令创建SQL格式的转储文件来备份数据库。或者我们把数据导出后做数据迁移,主从复制等操作。mysqldump是一个逻辑备份工具,复制原始的数据库对象定义和表数据产生一组可执行的SQL语句。 默认情况下,生成insert语句,也能生成其它分隔符的输出或XML格式的文件。特点自动记录position位置。show master原创 2020-11-26 20:00:55 · 172 阅读 · 0 评论 -
Mysql主从复制binlog日志方式
主从复制binlog日志方式原理:实现整个主从复制,需要由slave服务器上的IO进程和Sql进程共同完成.要实现主从复制,首先必须打开Master端的binary log(bin-log)功能,因为整个MySQL 复制过程实际上就是Slave从Master端获取相应的二进制日志,然后再在自己slave端完全顺序的执行日志中所记录的各种操作。主从复制原理==================下面是过程master 负责写 -----Aslave relay-log -----BI原创 2020-11-24 21:55:33 · 594 阅读 · 2 评论 -
Mysql 授权管理
MySQL 安全控制DCL(Data Control Language 数据库控制语言)用于数据库授权、角色控制等操作GRANT 授权,为用户赋予访问权限REVOKE 取消授权,撤回授权权限用户管理创建用户 create user '用户名'@'客户端来源IP地址' identified by '密码';删除用户 drop user '用户名'@'客户端来源IP地址';修改用户 rename user '用户名'@'客户端来源IP地址' to '新用户名'@'客户端来原创 2020-11-24 21:37:01 · 156 阅读 · 0 评论