![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MariaDB
文章平均质量分 67
大地庄园
这个作者很懒,什么都没留下…
展开
-
MySQL 5.0.27在Centos 7下的二进制安装
今天生成环境一个年代久远的项目遇到了一个非常奇怪的接口问题,为方便开发排查问题,决定在本地安装MySQL5.0.27版本。本地环境只有Centos 7.6,所以只能在这个环境下安装了。第一步,官网下载MySQL5.0.27,地址https://downloads.mysql.com/archives/community/,下载mysql-max-5.0.27-linux-x86_64-glibc23.tar.gz并上传到服务器。第二步,创建mysql组、账户。groupadd mysql.原创 2020-11-30 16:47:18 · 163 阅读 · 0 评论 -
cenos7下MariaDB二进制包安
最近开始学习mariadb,计划由浅入深、能动手的尽量动手试试,并把学习过程中的主要内容尽量记录下来。直接进入主题吧。二进制格式的程序包是已经编译好的二进制程序,很多脚本只能在固定的路径下执行的,所以安装过程中必须按安装信息来安装。MariaDB的安装路径必须在/usr/local目录下,并且目录名称必须叫mysql。如果不这样设置,一些脚本会无法运行。一、安装环境 采用vmware...原创 2018-04-24 16:49:42 · 234 阅读 · 0 评论 -
vmware虚拟机克隆后的详细配置
因为要搭建mariadb各种环境,需要很多虚拟机环境,所以采用vmware的克隆功能节约时间。为方便使用,已经在要克隆的虚拟机上安装好了mariadb数据库,并配置好了虚拟机的防火墙、网络等基础功能。克隆功能很简单,直接进入克隆成功后的配置内容。配置的详细操作步骤和命令如下:1.修改UUID 获取新的UUID:nmcli con show 获取到的UUID更新到配置文件中,其中的ONBOOT...原创 2018-04-25 16:24:32 · 1810 阅读 · 0 评论 -
centos7下mariadb主从环境搭建详细步骤
一、主从复制原理 主服务器开启二进制日志功能后,主服务器的的变更就会记录到二进制日志中。从服务器把主服务器的二进制日志读到本地的中继日志,然后利用中继日志重做变更,以此保证主从两个环境变更一致。二、搭建环境 vmware虚拟机,centos7,mariadb 10.2.14 主服务器IP:192.168.160.7 从服务器IP:192.168.1...原创 2018-04-26 16:36:48 · 6873 阅读 · 1 评论 -
centos7 mariadb双主环境搭建详细步骤
一、双主复制原理 双主复制能实现两个环境互为主从,任何一个环境的变更都能同步到另一个环境,并且两个环境都能提供写入服务。双主环境的原理与主从复制类似,只是双主复制的环境配置时主从服务器都需要开启二进制日志、中继日志,并分别控制两个环境的自增开始值和步长,以避免来自两个环境的数据冲突。二、搭建环境 vmware虚拟机,centos7,mariadb 10.2.14 ...原创 2018-04-26 17:31:17 · 1535 阅读 · 3 评论 -
CentOS 7下配置ISO镜像文件为本地yum源
因为在测试环境搭建的虚拟机没有外网,所以需要配置本地yum源。1、创建挂载路径 在根目录下执行:mkdir /mnt/cdrom2、把ISO镜像挂载到目录 执行命令:mount -t iso9660 /dev/cdrom /mnt/cdrom3、验证挂载是否成功 执行命令:df4、修改文件名 进入/etc/yum.repos.d/路径下,把除CentOS-Me...原创 2018-04-27 17:51:53 · 18892 阅读 · 0 评论 -
使用cp命令备份数据库
cp命令备份属于温备、全量备份,备份过程需要加持全局读锁定,这个锁定对数据库杀伤力比较大,在生产环境下使用很可能会使数据库hang住,所以不建议在生产环境使用。一、备份1、关闭所有打开的表,同时对所有数据库中的表都加一个读锁,直到显示地执行unlock tables命令才会释放持有的锁:flush tables with read lock;MariaDB [hse_whj]>...原创 2018-08-01 15:52:27 · 2404 阅读 · 0 评论 -
mysqlbinlog工具的使用
mysql的binlog用来记录数据库的增删改以及DDL操作,主要用来做数据增量恢复和数据库的主从复制。要想获得binlog日志,首先要开启日志记录。一、binlog基本信息1、开启日志[mysqld]log-bin = master-log在命令窗口查看是否开启binlogMariaDB [hse_whj]> show variables like 'log_bin'...原创 2018-08-06 16:06:16 · 13389 阅读 · 0 评论 -
使用mysqldump+binlog还原数据库
binlog日志非常关键,它记录了所有的DDL和DML的数据增删改操作,使用binlog日志可以恢复数据,做主从的复制。所以,无论是开发环境还是测试环境,一定都要开启binlog功能。下面进入主题,在本地环境模拟生产数据库故障,利用全量备份和binlog日志恢复数据库的过程。1、测试环境信息:数据库hse_whj,测试表whj_a,表初始数据量是10条。MariaDB [hse_wh...原创 2018-08-02 18:00:49 · 302 阅读 · 0 评论