centos mysql 主从配置_centos7.4安装mysql8,并设置主从配置

 2023-09-17 阅读 24 评论 0

摘要:一、安装mysql第一步:检查依赖# 查看历史mysql安装依赖rpm -qa | grep mysqlcentos一键安装docker、# 查看是否有自带的mariadbrpm -qa | grep mariadb# 清除yum remove mysql*mysql 配置?yum remove mariadb*# 查找并清理多余的文件find / -name mysql第二步:

一、安装mysql

第一步:检查依赖# 查看历史mysql安装依赖

rpm -qa | grep mysql

centos一键安装docker、# 查看是否有自带的mariadb

rpm -qa | grep mariadb

# 清除

yum remove mysql*

mysql 配置?yum remove mariadb*

# 查找并清理多余的文件

find / -name mysql

第二步:安装mysql# 可以从mysql官网,自行查询(https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm)

mysql主从切换。# 创建目录

mkdir /user/local/mysql

cd /user/local/mysql

# 获取rpm安装包&安装本地

centos docker安装部署。wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

yum -y localinstall mysql80-community-release-el7-1.noarch.rpm

# 在线安装

yum -y install mysql-community-server

mysql数据库配置,#启动

systemctl start mysqld

# 查询初始密码

grep 'password' /var/log/mysqld.log

centos8安装docker,二、配置主从同步

第一步:修改主库my.cnf的配置文件vim /etc/my.cnf

# 如图:主库配置, ps:主从server-id保证唯一,

# 从库主要配置

centos7安装docker环境。server-id=2

# 用来指定要复制的数据库(

#replicate-do-db=xx

# 从库设置为只读,普通用户(非root)访问时只有只读的权限,不能做写操作

centos 安装docker?read_only=1

9da2b602c64f

主库配置

第二步:在主库里创建同步用户mysql>create user 'synch'@'从库ip' identified by '密码';

# 授权

mysql主从复制,mysql>grant replication slave on *.* to 'synch'@'从库ip'

# 刷新MySQL的系统权限相关表­

mysql>flush privileges;

#查看要同步的binlog文件名和位置

mysql主从重启步骤。mysql>show master status;

9da2b602c64f

第三步:配置从库mysql>change

master to

master_host='主库ip',

master_port=3306,

master_user='synch',

master_password='密码',

master_log_file='mysql-bin.000003',

master_log_pos=201232;

#启动主从同步

mysql> start slave;

#查看主从同步状态

mysql> show slave status;

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/72126.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息