liunx mysql主从复制
来源:互联网 发布:伊尔18客机数据 编辑:程序博客网 时间:2024/06/05 06:48
1)配置mysql版本,操作系统
1、mysql版本一致;
2、启动mysql并修改root密码(自己能记住就行)
2)修改主服务器master:
#vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin //[必须]启用二进制日志
server-id=98 //[必须]服务器唯一ID,默认是1,一般取IP最后一段
3)修改从服务器slave:
#vim /etc/my.cnf
[mysqld]
log-bin=mysql-bin //[不是必须]启用二进制日志
server-id=115 //[必须]服务器唯一ID,默认是1,一般取IP最后一段
4)重启两台服务器的mysql
service mysql restart
5)在主服务器上建立帐户并授权slave:
###创建一个数据传输账号,自己测试可以直接用root账号。
6)登录主服务器的mysql,查询master的状态
mysql> show master status;
+------------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000004 | 120 | | | |
+------------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)
注:执行完此步骤后不要再操作主服务器MYSQL,防止主服务器状态值变化
7)配置从服务器Slave:
mysql> change master to master_host='192.168.123.115',master_user='root',master_password='123456',master_log_file='mysql-bin.000004',master_log_pos=120;
Mysql>start slave; //启动从服务器复制功能
8)检查从服务器复制功能状态:
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.123.115
Master_User: root
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000004
Read_Master_Log_Pos: 120
Relay_Log_File: mysqld-relay-bin.000002
Relay_Log_Pos: 283
Relay_Master_Log_File: mysql-bin.000004
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
注:Slave_IO及Slave_SQL进程必须正常运行,即YES状态,否则都是错误的状态(如:其中一个NO均属错误)
9)主从服务器测试:
mysql> create database test_db;
mysql> use test_db;
mysql> create table test_db(id int(3),name char(10));
mysql> insert into test_db values(001,'testName');
mysql> show databases;
从服务器Mysql查询:
mysql> show databases;
阅读全文
0 0
- liunx mysql主从复制
- liunx+mysql读写分离 mysql主从复制
- liunx下搭建redis主从复制
- 【mysql 主从复制】掌握MySQL主从复制
- mysql 主从复制 主从配置
- MySQL主从复制配置
- mysql主从数据复制
- Mysql 主从复制
- mysql的主从复制
- Mysql搭建主从复制
- MySQL主从复制配置
- Mysql 主从数据库复制
- mysql主从复制
- MySQL主从复制
- mysql主从复制
- 配置MySQL主从复制
- Mysql的主从复制
- MySQL主从复制
- [乐意黎转载]CentOS yum 源的配置与使用
- MongoDB数据库读书笔记
- 设计模式之单例模式
- 爬虫基础理论篇
- vuejs与外界通信
- liunx mysql主从复制
- ambari-server- 资源provider分析
- 对301重定向到HTTPS前遭遇中间人攻击的分析
- ubuntu 如何打开rar 文件及zip 包解压出来的文件名乱码
- 第六届Java软件开发B组
- 数据库连接池 dbcp与c3p0的使用
- 使用+、concat、StringBuilder.append连接字符串效率对比
- 51nod 1101 换零钱
- 畅通工程再续