mysql安装及主从复制配置[通俗易懂]

mysql安装及主从复制配置[通俗易懂]一、安装mysql8.0 ##下载mysql安装包 http://mirrors.sohu.com/mysql/MySQL-8.0/ wget http://mirrors.sohu.com/mysq

mysql安装及主从复制配置

一、安装mysql8.0

##下载mysql安装包 http://mirrors.sohu.com/mysql/MySQL-8.0/

  wget http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-client-8.0.18-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-client-8.0.27-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-common-8.0.27-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-devel-8.0.27-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-embedded-compat-8.0.27-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-libs-8.0.27-1.el7.x86_64.rpm

  wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-libs-compat-8.0.27-1.el7.x86_64.rpm

 wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-server-8.0.27-1.el7.x86_64.rpm

 wget  http://mirrors.sohu.com/mysql/MySQL-8.0/mysql-community-client-plugins-8.0.27-1.el7.x86_64.rpm

##安装mysql

#yum localinstall ./mysql-community-*

##启动mysql

#systemctl start mysqld

##查看初始密码

mysql安装及主从复制配置[通俗易懂]

##进入数据库修改密码

mysql安装及主从复制配置[通俗易懂]

mysql安装及主从复制配置[通俗易懂]

注意:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 提示密码不符合规则。

二、mysql主从复制配置

#首先安装mysql在主从服务节点安装mysql数据库,如上操作

#主库配置

1##编辑配置文件

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

port=3306

server-id=100   #设置server_id

gtid-mode=on   #启用gtid,否则就是普通的复制架构

log-slave-updates  #slave更新是否计入日志

enforce-gtid-consistency    #强制gtid的一致性

log_bin=/data/mysql/mybinlog

max_connections=500

mysql安装及主从复制配置[通俗易懂]

2、创建主从复制专用用户

#mysql -uroot -pWWW.123.com

>create user slave@192.168.1.% identified by ‘WWW.123.com’;

>grant replication slave on *.* to slave@192.168.1.%;

3、查看主库的日志及偏移量

mysql安装及主从复制配置[通俗易懂]

#从库配置

1、编辑配置文件my.cnf

mysql安装及主从复制配置[通俗易懂]

2、进入mysql进行配置连接

#change master to master_host=’192.168.1.37’,master_user=’slave’,

master_password=’WWW.123.com’,

master_port=3306,master_auto_position=1;

3、查看slave状态,如下图表示主从复制配置完成

mysql安装及主从复制配置[通俗易懂]

 

原文地址:https://www.cnblogs.com/rickenl/archive/2022/05/20/16293791.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5225.html

(0)
上一篇 2023-05-18
下一篇 2023-05-18

相关推荐

  • PostgreSQL免费公开课第18期-控制文件管理与恢复「终于解决」

    PostgreSQL免费公开课第18期-控制文件管理与恢复「终于解决」十八、PostgreSQL控制文件管理与恢复 1、控制文件的结构 2、如何维护控制文件 3、有备份控制文件损坏恢复 4、无备份控制文件损坏恢复 PG的控制文件与Oracle的控制文件一样重要,如果缺…

    2023-03-22
    150
  • 包含使用flink新python的词条

    包含使用flink新python的词条 方法:

    2023-11-19
    127
  • Python len函数:返回对象长度

    Python len函数:返回对象长度Python中的blen()/b函数是一个常用的函数,它的作用是返回一个对象的长度或者元素个数,比如字符串、列表、元组、集合、字典等。

    2024-02-24
    157
  • PostgreSQL 电子围栏的应用场景和性能

    PostgreSQL 电子围栏的应用场景和性能PostgreSQL , 电子围栏 , 共享自行车 , 共享充电宝 , 共享xxx , 菜鸟 , 航空管制 , 无人飞行器 , pipelinedb , 流式计算

    2023-06-15
    147
  • MySQL中varchar(10)和varchar(100)的区别和优缺点[通俗易懂]

    MySQL中varchar(10)和varchar(100)的区别和优缺点[通俗易懂]许多使用MySQL的同学都会使用到varchar这个数据类型。初学者刚开始学习varchar时,一定记得varchar是个变长的类型这个知识点,所以很多初学者在设计表时,就会把varchar(X)的长

    2023-05-09
    148
  • baiduwenku简介

    baiduwenku简介随着数字化时代的到来,传统的纸质文献已经逐渐被电子文献所替代。我们可以更加便捷快速地获取各种文献资料、阅读、编辑和分享文献。其中,百度文库(Baidu Wenku)是一个非常受欢迎的在线文献分享和编辑平台,致力于为广大用户提供高质量的文献资源和协同编辑服务。

    2024-07-12
    42
  • Python工程师的向上取整实践

    Python工程师的向上取整实践Python是一种高级编程语言,由于其简单易学,自由开源,易于维护等特点,成为数据科学、机器学习、人工智能等领域的首选语言。在实际应用中,Python精度舍入算法由于其内置函数round()的精度问题,可能存在向下取整误差,这个问题在金融、精密仪器、计量、科学研究等领域甚至可能引发巨大的损失。因此,Python工程师的向上取整实践显得尤为重要。

    2024-06-02
    51
  • Python Tkinter Textbox:一个简单的文本编辑器

    Python Tkinter Textbox:一个简单的文本编辑器一个文本编辑器是每个程序员都必须使用的工具之一。在Python中,我们可以使用Tkinter模块创建一个简单的文本编辑器,它已经设定了一个基本的用户接口,并提供了一些常见的文本编辑和操作功能。

    2024-01-12
    103

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注