一、 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据)

② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据)

二、 举例数据库服务器(A) 主数据库   IP:192.168.1.134

数据库服务器(B) 主数据库   IP:192.168.1.138

两台服务器同步的用户名为: bravedu    密码: brave123

一、主数据库操作设置(A):① 创建同步用户名 允许连接的 用户IP地址  (非本机IP)

grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

flush privileges;

② 更改mysql配置文件

[mysqld]

server-id = 1

log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

binlog-do-db = dbname (要同步的数据库名)

binlog-ignore-db=mysql

重启mysql服务器

③ 查看主数据库同步状态

mysql>flush tables with read lock;

mysql>show master status\G

*************************** 1. row ***************************

File: mysql-bin.000001    (这里注意 设置从服务器的时候要用)

Position: 106   (这里注意设置从服务器的时候要用)

Binlog_Do_DB: dbname

Binlog_Ignore_DB: mysql

1 row in set (0.00 sec)

mysql>unlock tables;

*******主服务器到目前位置设置完毕***********

二、从数据库操作设置(B):

① 创建同步用户名

grant replication slave on *.* to 'bravedu'@'192.168.1.%' identified by 'brave123';

flush privileges;

② 更改mysql配置文件

[mysqld]

server-id = 2

log-bin=/www/mysql/binlog/binlog (路径要根据自己的安装设置)

binlog-do-db = dbname (要同步的数据库名)

binlog-ignore-db= mysql,information_schema

重启mysql服务器

③  指定主从数据库服务器同步指令

注: IP为主服务器的IP,用户名,密码,log_file,log_post 都和主服务器统一

可能这块操作 需要先  解除锁表、停止数据库状态、在运行后 在启动状态

mysql > stop  slave;

mysql > change master to master_host='192.168.1.134', master_user='bravedu', master_password='brave123', master_log_file='mysql-bin.000001', master_log_pos=106;

mysql > start slave;

mysql > unlock tables;

④ 查看主数据库同步状态  会出来很多信息 但是主要看这两个状态就行了 如果都是 yes 就可以了

mysql>show slave status\G;

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

至此,主从数据库同步配置完成。

linux怎么配置mysql数据库服务器_linux下指定mysql数据库服务器主从同步的配置实例...相关推荐

  1. linux的mysql主主_Linux下指定mysql数据库数据配置主主同步的实例

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...

  2. linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例...

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例数据库服务器(A) 主数据库   ...

  3. 在linux中连接mysql数据库服务器_Linux下连接Mysql服务器的方式

    一:mysql连接简介 1.linux下mysql的连接方式有三种: 本地mysql命令连接 客户端命令连接 脚本语言封装方法连接 2.linux下mysql的连接方法有两种: TCP/IP协议连接 ...

  4. 64位linux安装mysql数据库吗_Linux下安装Mysql数据库

    在Hadoop开发的时候我们要用到mysql数据库,因此我们有必要学习一下怎样在Linux下安装mysql. 第一步:下载MySQL-client-5.1.73-1.glibc23.x86_64.rp ...

  5. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  6. Linux里下载mysql显示红色_Linux下安装mysql

    到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (g ...

  7. linux mysql 匿名用户_Linux下安装mysql

    linux版本:CentOS7 64位 1.下载安装包"mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz # 安装依赖 yum -y install per ...

  8. qc linux mysql 安装教程_linux下安装mysql

    1.现在mysql官网上下载了服务端和客户端两个软件: MySQL-client-community-5.1.53-1.rhel5.i386.rpm MySQL-server-community-5. ...

  9. linux mysql 指令无效_linux下安装mysql,mysql命令失效的原因

    一 安装步骤 从这里下载你需要的版本(注意选择你操作系统是64位的还是32位的):   下载地址 这里只介绍两种判断linux是64位还是32的方法: 命令:file /bin/cat [root@a ...

最新文章

  1. VS2010与Qt设置出现红线提示
  2. mysql 乐观锁 脏读_mysql 丢失更新1和2、脏读、不可重复读和幻读 事务隔离级别 悲观锁 乐观锁...
  3. 关于电脑自动获取和静态IP的问题
  4. 吴恩达深度学习 —— 3.3 计算神经网络的输出
  5. python socket读取数据不能解析_通过实例解析return运行原理,除了quot;生孩子quot;python真是无所不能啊...
  6. ES6新特性_ES6集合介绍与API---JavaScript_ECMAScript_ES6-ES11新特性工作笔记030
  7. cin.get()和cin.getline()区别
  8. 台式计算机加固态硬盘,台式机加硬盘|台式机加SSD固态硬盘提速教程
  9. 算法学习笔记(使用追赶法解三对角方程组)
  10. 甘肃政企云计算机服务平台,西北政企云计算服务中心
  11. mysql select 列名_Mysql查询出所有列名
  12. mysql姓名三位随机_Mysql之生成随机数,随机字符串,随机姓名
  13. 阿里云云呼叫中心——软电话SDK前端接入
  14. WATCHMEN 守望者,好看。
  15. 浏览器中调试web你知道吗?
  16. log4j日志打印异常堆栈信息。
  17. 常见的markdown语法总结(不断更新中......)
  18. 嵌入式系统关于晶振的问题汇总
  19. 【菜谱】口感好的快手菜
  20. 利用OCR文字识别+百度算法搜索,玩转冲顶大会、百万英雄、芝士超人等答题赢奖金游戏...

热门文章

  1. ubuntu 16.04下安装oracle jdk 1.7
  2. php从mysql 表中提取图片数据并显示
  3. SSH-Struts第三弹:传智播客视频教程第一天上午的笔记
  4. 加上2T硬盘再装系统遇到问题
  5. 五大晶元厂的内存型号命名方式
  6. 机会是怎么变成陷阱的?
  7. python网络开发框架_greenev首页、文档和下载 - Python网络服务框架 - OSCHINA - 中文开源技术交流社区...
  8. arduino串口监视器显示nan_使用Arduino开发板制作摩尔斯电码生成器
  9. linux i查看o性能度量,11.9.18 学习笔记:性能管理
  10. php 修改 title,WordPress通过functions.php修改meta title样式