
MySQL
文章平均质量分 95
MySQL文章分享
cr7258
这个作者很懒,什么都没留下…
展开
-
MySQL + Keepalived 双主热备搭建
什么是双主复制在传统的主从复制架构中,从库仅仅是作为主库数据的备份,当主库发生故障时,数据库将停止对外提供服务,并且主库故障后手动进行主从切换的过程也较为繁琐。为了解决这个问题,可以采用 MySQL 双主模式,其中一台主库提供服务,另一台作为热备。结合 keepalived 使用虚拟 IP 对外提供服务,一旦主库发生故障,备库可以在很短的时间内接管服务。机器规划主机名IP地址端口号角色mysql-master192.168.1.363308master(主库A)原创 2021-09-11 00:18:46 · 447 阅读 · 0 评论 -
MySQL 主从搭建
MySQL 主从(MySQL replication),主要用于 MySQL 的实时备份或者读写分离。主从复制可以将 MySQL 主数据库中的数据实时复制到一个或多个 MySQL 从数据库中。MySQL 复制首先将 MySQL 主数据库(master) 的数据通过 binlog 日志的方式经过网络发送到一台或多台 MySQL 从数据库上(slave),然后在 slave 上重放传送过来的日志(relay log),以达到和 master 数据同步的目的。首先确保 master 数据库上开启了二进制日志,原创 2021-09-05 08:53:49 · 305 阅读 · 0 评论 -
MySQL 事务和 MVCC 机制
事务的起源了解事务之前,先来看看数据库为什么需要有事务,假设没有事务会有什么影响?假设我们有一个银行账户系统,表结构如下:mysql> select * from account;+------+--------+---------+| id | name | balance |+------+--------+---------+| 1 | 张三 | 1000 || 2 | 李四 | 5000 |+------+--------+-------原创 2021-06-07 00:29:30 · 360 阅读 · 0 评论 -
MySQL 数据备份恢复(一)select into outfile & load data infile
load data infile 和 select into outfile 是 MySQL 用于导入和导出数据的命令。select into outfile 语句用于将检索出来的数据按格式导出到文件中。load data infile 是将带有格式的数据文件导入到表中。使用 load data infile 的方式插入数据比直接执行 insert 语句插入至少快几十倍。导出、导入数据时需要指定格式(如不指定,则使用默认)。格式涉及几个方面:字段分隔符、行分隔符、引用符号、转义符号。语法# 从MySQ原创 2021-06-01 21:01:12 · 1595 阅读 · 0 评论