Ubuntu配置Mysql主从数据库_Mysql

本次环境:虚拟机下

服务器:Ubuntu 14.04 LTS

数据库: 5.5.37
端口:3306

主IP:192.168.63.133

从IP:192.168.63.134

授权账号:

user:suxh

password:111111

好了交代完环境:我们直接配置:

第一步:主从两台服务器要有同样的数据库(需要同步的)这里用的是backup 数据库(不多说了,在同步开始前,把主库的复制一份到从库就行了)

第二步配置主(master)数据库 编辑/etc/my.cnf 主要是开启二进制日志 和设置要同步的数据库 等一些参数

# binary logging format - mixed recommended
binlog_format=mixed
binlog-ignore-db=mysql
binlog-do-db=backup

# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id    = 1

 
参数解释下:

server-id 这个是唯一的不能跟从服务器相同。

binlog_format 二进制文件的格式

binlog_ignore-db 忽略的数据库

binlog-do-db 要同步的数据库

设置完了以后 重启数据库就可以了。

第三步从数据库:

同样修改/etc/my.cnf 在mysql 版本5.1.7  不支持master-host”类似的参数; 所以这里只要配置server-id=2 就可以了

然后登陆从数据库设置

change master to master_host='192.168.63.133', master_user='suxh', master_password='111111';
slave start;

 
基本配置就好了。这是我的简要笔记。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索mysql
主从数据库
mysql数据库主从配置、ubuntu mysql主从配置、mysql主从数据库搭建、mysql数据库主从同步、mysql主从数据库,以便于您获取更多的相关知识。

时间: 2024-08-01 04:56:48

Ubuntu配置Mysql主从数据库_Mysql的相关文章

怎么配置mysql主从数据库 Win7系统以及虚拟机

问题描述 怎么配置mysql主从数据库 Win7系统以及虚拟机 如题 怎么配置mysql主从数据库 Win7系统以及虚拟机 怎么配置mysql主从数据库 Win7系统以及虚拟机 解决方案 虚拟机可以用vmware,主从库没配置过...

MYSQL主从数据库同步备份配置的方法_Mysql

下文分步骤给大家介绍的非常详细,具体详情请看下文吧. 一.准备 用两台服务器做测试: Master Server: 192.0.0.1/Linux/MYSQL 4.1.12 Slave Server: 192.0.0.2/Linux/MYSQL 4.1.18       做主从服务器的原则是,MYSQL版本要相同,如果不能满足,最起码从服务器的MYSQL的版本必须高于主服务器的MYSQL版本 二.配置master服务器 1. 登录Master服务器,编辑my.cnf #vim /etc/my.c

MHA实现mysql主从数据库手动切换的方法_Mysql

本文实例讲述了MHA实现mysql主从数据库手动切换的方法,分享给大家供大家参考.具体方法如下: 一.准备工作 1.分别在Master和Slave执行如下,方便mha检查复制: 复制代码 代码如下: grant all privileges on *.* to 'root'@'10.1.1.231' identified by 'rootpass'; grant all privileges on *.* to 'root'@'10.1.1.234' identified by 'rootpas

单机版的Mysql主从数据库配置

原 单机版的Mysql主从数据库配置 发表于6年前(2009-04-30 08:49)   阅读(3067) | 评论(2) 9人收藏此文章, 我要收藏 赞0 环 境mysql-5.0.22 解压版.(Copy 成两份 ,master,slave)windowsXP一.Master的设置1.配制my.ini   [client]   port = 3308   [mysqld]    port           =3308    server-id    = 1    binlog-do-db

如何恢复MySQL主从数据一致性_Mysql

最近被告知,MySQL主从数据库的数据不一致,猜测备库在同步过程中出现了问题,于是,登上备库,使用 mysql> show slave status\G查看,果然,备库在insert语句中因违反主键约束,导致备库停止了同步.现在的问题很明确,就是如何恢复主从库数据的一致性. 可选方案如下: 一.查看Master最新的Position,将其作为Slave复制的起点. 这种思路体现的是过去的不一致既往不咎,现在保持同步即可.看起来,这个思路和恢复主从库数据的一致性的初衷有所违背,但这种方法,简单,高

mysql主从数据库不同步的2种解决方法_Mysql

今天发现Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多.发现很正常. show master status; 也正常. mysql> show master status; +-------------------+----------+--------------+-------------------------------+ | File | Position | Binlog_Do_DB | Binlo

MySQL主从数据库同步延迟问题解决

MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器. 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这种方案.但是MySQL的主从同步一直有从库延迟的问题,那么为什么会有这种问题.这种问题如何解决呢? 1. MySQL数据库主从同步延迟原理. 2. MySQL数据库主从同步延迟是怎么产生的. 3. MySQL数据库主从同步延

mysql读写分离实战二-windows 上mysql主从数据库搭建及问题总结

根据前篇web项目的搭建后,需要搭建主从数据库,这里在windows服务器上搭建了主从结构的mysql,这里在记录下在本机模拟搭建过程 在windows上安装和linux还是有些不同,不注意就会耽误不少时间 一 下载安装包和安装https://dev.mysql.com/downloads/file/?id=469273 下载的安装包是Archive 需要手工安装且建立服务和初始化data目录,具体可以在网上搜索有很多具体安装方法. 二 建立从节点 1把主服务器的安装目录C:\Program F

mysql主从数据库不同步的2种解决方法

今天发现Mysql的主从数据库没有同步 先上Master库: mysql>show processlist; 查看下进程是否Sleep太多.发现很正常. show master status; 也正常. mysql> show master status; +-------------------+----------+--------------+-------------------------------+ | File | Position | Binlog_Do_DB | Binlo