部署和调优 2.8 mysql主从配置-2
配置主从准备工作
在主上创建一个测试的数据库
首先登录主的mysql,或者用绝对路径 /usr/local/mysql/bin/mysql
mysql
> create database db1;
> quit
复制mysql库
mysqldump -S /tmp/mysql.sock mysql > .sql
拷贝mysql库
mysql -S /tmp/mysql.sock db1 < .sql
登录主mysql,查看表。 已经拷被过来了。
mysql
> use db1;
> show tables;
> quit
编制配置文件
vim /etc/my.cnf
server-id =
# Uncomment the following if you want to log updates
log-bin=bin-log
改为
server-id =
# Uncomment the following if you want to log updates
log-bin=wangshaojun
binlog-ignore-db=mysql
服务器id 和其他不一样就可以
log-bin 可以自定义
binlog-do-db=db1,db2 列表白名单
binlog-ignore-db=mysql 列表黑名单
重启mysql
/etc/init.d/mysqld restart
查看新的binlog
ls /data/mysql
wangshaojun.000001 wangshaojun.index
wangshaojun.err wangshaojun.pid
授权
登录主mysql,创建用户
mysql
> grant replication slave on *.* to 'repl'@'127.0.0.1' identified by '';
授予 replication 权限 用户名repl 密码 123123
刷新
> flush privileges;
锁死表的读
> flush tables with read lock;
读master
show master status;
File wangshaojun.000001
Position 331
编辑从mysql 的配置文件
vim /usr/local/mysql_slave/my.cnf
server-id =
改为
server-id =
创建mysql库,并拷贝和主mysql一样的表
mysql -S /tmp/mysql_slave.sock -e "create database db1"
mysql -S /tmp/mysql_slave.sock db1 < .sql
登录从mysql
mysql -S /tmp/mysql_slave.sock
先把运行的停掉,
> slave stop;
> change master to master_host='127.0.0.1', master_port=, master_user='repl', master_password='', master_log_file='wangshaojun.000001', master_log_pos=;
开启
> slave start;
查看配置是否成功
show slave status\G;
Slave_IO_Running: No
Slave_SQL_Running: Yes
是否是两个yes
先把mysql停掉
> slave stop;
> quit
重启
/etc/init.d/mysqldslave restart
登录从mysql
mysql -S /tmp/mysql_slave.sock
> slave start;
> show slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
因为没有重启从的配置文件,所以失败。
部署和调优 2.8 mysql主从配置-2的更多相关文章
- 部署和调优 2.7 mysql主从配置-1
MySQL 主从(MySQL Replication),主要用于 MySQL 的时时备份或者读写分离.在配置之前先做一下准备工作,配置两台 mysql 服务器,如果你的机器不能同时跑两台 Linux虚 ...
- 部署和调优 2.9 mysql主从配置-3
测试 先给主mysql解锁 > unlock tables; 删除一个表 > use db1; > show tables; > drop table help_categor ...
- 部署和调优 3.3 dns安装配置-3
只有一台DNS服务器是不保险的,现在给他配置个从服务器. 在另外一台虚拟机上安装配置DNS服务器.先查看虚拟机ip为:192.168.1.111 ifconfig 给从安装bind和dig命令 yum ...
- 部署和调优 3.2 dns安装配置-2
配置一个自定义的域,随便定义的,不实际存在. 在配置文件里,增加一个域 vim /etc/named.conf zone "123.com" IN { type master; f ...
- 部署和调优 3.1 dns安装配置-1
安装配置DNS服务器 装一个bind,首先搜一下. yum list |grep bind bind.x86_64 我们安装这个 安装 yum install bind.x86_64 -y 看一下 ...
- sql MYSQL主从配置
MYSQL主从配置 1.1 部署环境 主(master_mysql): 192.168.1.200 OS:CentOS 6.5 从(slave_mysql): 192.168.1.201 OS:Cen ...
- mysql主从配置
引言: 双11,阿里云服务器打折,于是我忍不住又买了一台服务器,于是咱也是有两台服务器的爷们了,既然有了两台服务器,那么肯定要好好利用一下吧,那么就来玩玩mysql的主从配置吧. 准备 两台数据库服务 ...
- Mysql主从配置,实现读写分离
大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...
- CentOS 7下的 Mysql 主从配置
最近在玩mysql主从配置,在此记录一下 一.前言 1.安装两个虚拟机(CentOS 7).iP分别是192.168.47.131 和192.168.47.133.其中192.168.47.133作为 ...
随机推荐
- hdu 5876 Sparse Graph 无权图bfs求最短路
Sparse Graph Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) P ...
- Educational Codeforces Round 15 A, B , C 暴力 , map , 二分
A. Maximum Increase time limit per test 1 second memory limit per test 256 megabytes input standard ...
- IPC 进程间通信
linux下进程间通信的几种主要手段简介: 管道(Pipe)及有名管道(named pipe):管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它 ...
- The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files
要解决的话,方法有两个 1)可以选用较低版本的sdk,比如我就用回1.6版本的sdk window->preferences->Java->Installed JREs->Ad ...
- review33
当JVM加载代码,发现main方法之后,就会启动一个线程,这个线程称为“主线程”(main线程),该线程负责执行main方法.那么在main方法执行中再创建的其他线程就称为程序中的其他线程. 如果ma ...
- 【转】Pearson,Spearman,Kendall相关系数的具体分析
测量相关程度的相关系数很多,各种参数的计算方法及特点各异. 连续变量的相关指标: 此时一般用积差相关系数,又称pearson相关系数来表示其相关性的大小,积差相关系数只适用于两变量呈线性相关时.其数值 ...
- java:jsp: 一个简单的自定义标签 tld
java:jsp: 一个简单的自定义标签 tld 请注意,uri都是:http://www.tag.com/mytag,保持统一,要不然报错,不能访问 tld文件 <?xml version=& ...
- java 简单解析wsdl
static void resolve(String wsdl) throws Exception { DocumentBuilderFactory factory = DocumentBuilder ...
- MySQL引擎各个引擎对比介绍
1.什么是存储引擎? 存储引擎类似于录制的视频文件,可以转换成不同的格式,如MP4,avi等格式,而存储在我们的磁盘上也会存在于不同类型的文件系统中如:Windows里常见的NTFS,fat32等.存 ...
- UVA - 11107 Life Forms (广义后缀自动机)
题意:给你n个字符串,求出在超过一半的字符串中出现的所有子串中最长的子串,按字典序输出. 对这n个字符串建广义后缀自动机,建完后每个字符串在自动机上跑一遍,沿fail树向上更新所有子串结点的出现次数( ...