PXC简介 PXC,全称Percona XtraDB Cluster,是一个开源的MySQL高可用解决方案。以下是关于PXC的简介: 1. 概述 定义:PXC是一个可以实时同步的MySQL集群,它基于广播write set和事务验证来实现多节点同时comm…
分类:mysql
MySQL MHA高可用
MHA简介 MySQL MHA(Master High Availability)是一套为MySQL数据库设计的高可用性解决方案,旨在解决MySQL单点故障问题。以下是关于MySQL MHA的简介: 1. 功能概述 自动化主服务器监控和故障转移:MHA可以…
mysql日志详解
mysql日志的种类 日志种类 描述 作用 redo 重做日志 确保日志的持久性 防止在发生故障时,脏页未写入磁盘。重启数据库会进行redo log执行重做,达到事务一致性 undo 回滚日志 保证数据的原子性 记录事务发生之前的一个版本,用于回滚。Inn…
mysql表数据的增删改查
在使用mysql数据库时,我们最常做的是4件事,增删改查,也就是俗称的CRUD(create read update delete),接下我们来研究研究CRUD。 插入数据 基本语法 insert into 表名 [(字段列表)] values (值列表)…
mysql数据类型详解
在复习mysql数据库的增删改查之前,我们先来看看mysql中的数据类型,只有深入了解了mysql的数据类型,我们才能更好的设计及使用mysql数据库。 mysql数据库的数据可以分为三个类型:数值型、时间日期型、字符型。 数值型 数值型又分为整数型和和小…
mysql数据库表的基本命令
mysql数据库中以表来存储数据,一般而言,一张表由多个字段组成,其中有一个或多个字段组成主键(主键就是一张表的中一条数据的身份证号码,拥有唯一性,用来识别数据)。 创建表 创建表的语法如下: CREATE TABLE 表名(字段名 数据类型 [约束条件]…
mysql数据库基本操作
mysql是开源的,一个非常好用的数据库,上一章给大家介绍了Navicat for MySQL来管理mysql数据库,本章给大家介绍一下数据库的基本操作。 数据库相关操作 1.创建数据库 create database basictest; 2.查看所有数…
mysql数据库远程连接设置
在我们使用MySQL数据库的时候,有时数据装在服务器,不在本机,而我们不方便登陆服务器进行操作时,使用Navicate For Mysql进行远程连接是比较方便的。下面我们来看看如何操作。 准备工作 Navicat for MySQL 是管理和开发 MyS…