随笔分类 -  MySQL

摘要:一、PXC 介绍 1.1 PXC 简介 "PXC" 是一套 MySQL 高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行 阅读全文
posted @ 2019-09-05 09:51 MarkLogZhu 阅读(18273) 评论(3) 推荐(4) 编辑
摘要:一、主从同步概念 1.1 什么是主从同步? 主从同步是指将数据从一个 数据库服务器主节点复制到一个或多个从节点。 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 1.2 主从同 阅读全文
posted @ 2019-08-29 16:18 MarkLogZhu 阅读(752) 评论(0) 推荐(0) 编辑
摘要:一、什么是binlog 是一个二进制格式的文件,用于记录用户对数据库 更新的SQL语句 信息,例如更改数据库表和更改内容的SQL语句都会记录到binlog里,但是对库表等内容的 查询不会记录 。 默认情况下, 日志是二进制格式的,不能使用查看文本工具的命令(比如,cat,vi等)查看,而使用 解析查 阅读全文
posted @ 2019-08-28 17:09 MarkLogZhu 阅读(3011) 评论(0) 推荐(0) 编辑
摘要:在实际项目中对于数据库的安全是重中之重,为防万一我们需要做好备份工作。备份分为全量备份和增量备份,今天我们就来实践下备份和还原操作。 一、为什么需要备份 在生产环境中数据库可能会遭遇到各种各样的不测从而导致数据丢失, 大致上可以分为以下几种: 硬件故障 软件故障 自然灾害 黑客攻击 误操作 (占比最 阅读全文
posted @ 2019-08-23 09:28 MarkLogZhu 阅读(480) 评论(0) 推荐(2) 编辑
摘要:一、Xtrabackup介绍 XtraBackup(PXB) 工具是 公司用 语言开发的一个用于 数据库物理热备的备份工具,支持 、`Percona Server MariaDB`,并且全部开源。 1.1 Xtrabackup 优点 1)备份速度快,物理备份可靠 2)备份过程不会打断正在执行的事务( 阅读全文
posted @ 2019-08-23 09:27 MarkLogZhu 阅读(4290) 评论(0) 推荐(0) 编辑
摘要:一、mysqldump 简介 是 自带的逻辑备份工具。 它的备份原理是通过协议连接到 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的 语句,当我们需要还原这些数据时,只要执行这些 语句,即可将对应的数据还原。 二、备份命令 2.1 命令格式 或 或 2.2 选项说明 | 参数名 | 缩 阅读全文
posted @ 2019-08-23 09:18 MarkLogZhu 阅读(230988) 评论(5) 推荐(19) 编辑
摘要:一、数据库引擎 1.1 查看数据库引擎 可以看到默认引擎是 。 1.2 修改默认数据库引擎 1.打开配置文件 2.在最下面编辑如下内容: 3.重启服务 二、数据库字符集 2.1 查看字符集 查看MYSQL数据库服务器和数据库字符集 | 字符集 | 作用 | | | | | character_set 阅读全文
posted @ 2019-08-23 08:59 MarkLogZhu 阅读(1964) 评论(0) 推荐(0) 编辑
摘要:SQL 语言共分为四大类: 数据控制语言 DCL 数据定义语言 DDL 数据操纵语言 DML 数据查询语言 DQL 一、数据控制语言 DCL 1.1 作用 1.2 实例 创建用户 删除用户 修改自己账号密码 修改其他账号密码 权限分配 删除权限 二、 数据定义语言 DDL 2.1 作用 2.2 实例 阅读全文
posted @ 2019-08-23 08:06 MarkLogZhu 阅读(384) 评论(0) 推荐(1) 编辑