linux mysql 主从同步配置(不同服务器)

本文档详细介绍了如何在Ubuntu 16.04上配置MySQL主从同步,包括主库和从库的配置步骤,如修改配置文件、创建复制用户、启动复制等,并提到了可能出现的问题及解决方案。
摘要由CSDN通过智能技术生成

此配置是我在本地的两台虚拟机上面测试的。(延迟同步请自行百度)

主:192.168.0.102

副:192.168.0.103

一、安装mysql(此步略过)

二、主库配置(master):

1、修改mysql的配置文件,按照其他博主写的文章上面都说是在/etc/mysql/my.cnf,但是我打开该文件里面没有具体的配置参数,我用的ubuntu16.04配置文件位置:/etc/mysql/mysql.conf.d/mysqld.cnf    如果第一个路径下面没有就在第二个路径下面修改。

2、修改内容:

在[mysqld]中添加

server-id = 1 #唯一标识

log_bin = master-bin  #开启二进制日志

log_bin_index = master-bin.index  #二进制的索引文件名

binlog_do_db = my_data  #指定记录二进制日志的数据库

binlog_ignore_db = mysql #忽指定不记录二进制日志的数据库

3、登录主服务器创建从服务器用到的账户和权限:

grant replication slave on *.* to 'username' @'192.168.0.%' identified by 'pwd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值