mysql主从复制配置
2012-05-23 12:25
483 查看
[align=center]mysql主从复制配置[/align]
[align=left]一.主服务器配置[/align]
[align=left]1.修改配置文件vim /etc/my.cnf[/align]
[align=left] log-bin=mysql-bin[/align]
[align=left] server-id=1[/align]
[align=left]2.重启mysql /etc/init.d/mysqld restart[/align]
[align=left] 以用户名和密码进入mysql mysql -uroot -p123[/align]
[align=left]3.给从服务器权限mysql> grant replication slave on *.* to slave@192.168.1.101 identified by '123';[/align]
[align=left]4.备份数据库mysqldump -uroot -p123 --all-databases > /backup/all.sql[/align]
[align=left]5.查看日志文件盒位置号mysql>show master status;[/align]
[align=left]mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000008 | 293 | | |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)[/align]
[align=left]二。从服务器配置[/align]
[align=left]1.修改配置文件vim /etc/my.cnf[/align]
[align=left] server-id=2[/align]
[align=left] master-host=192.168.1.100[/align]
[align=left] master-user=slave[/align]
[align=left] master-password=123[/align]
[align=left]2.重启mysql服务/etc/init.d/myslqd restart[/align]
[align=left]3.将备份的数据库恢复到从服务[/align]
[align=left] scp root@192.168.1.100:/backup/all.sql /backup/all.sql[/align]
[align=left] cat /backup/ all.sql | mysql -uroot -p123[/align]
[align=left]4.查看从服务器状态[/align]
[align=left] mysql> start slave;[/align]
[align=left] show slave status\G;[/align]
[align=left] Slave_IO_Running: Yes
Slave_SQL_Running: Yes[/align]
[align=left]这两项都为yes表示主从设置无误。[/align]
[align=left]然后建立库和表测试主从。[/align]本文出自 “tonylinux” 博客,请务必保留此出处http://tonylinux.blog.51cto.com/2268300/874230
[align=left]一.主服务器配置[/align]
[align=left]1.修改配置文件vim /etc/my.cnf[/align]
[align=left] log-bin=mysql-bin[/align]
[align=left] server-id=1[/align]
[align=left]2.重启mysql /etc/init.d/mysqld restart[/align]
[align=left] 以用户名和密码进入mysql mysql -uroot -p123[/align]
[align=left]3.给从服务器权限mysql> grant replication slave on *.* to slave@192.168.1.101 identified by '123';[/align]
[align=left]4.备份数据库mysqldump -uroot -p123 --all-databases > /backup/all.sql[/align]
[align=left]5.查看日志文件盒位置号mysql>show master status;[/align]
[align=left]mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000008 | 293 | | |
+------------------+----------+--------------+------------------+
1 row in set (0.00 sec)[/align]
[align=left]二。从服务器配置[/align]
[align=left]1.修改配置文件vim /etc/my.cnf[/align]
[align=left] server-id=2[/align]
[align=left] master-host=192.168.1.100[/align]
[align=left] master-user=slave[/align]
[align=left] master-password=123[/align]
[align=left]2.重启mysql服务/etc/init.d/myslqd restart[/align]
[align=left]3.将备份的数据库恢复到从服务[/align]
[align=left] scp root@192.168.1.100:/backup/all.sql /backup/all.sql[/align]
[align=left] cat /backup/ all.sql | mysql -uroot -p123[/align]
[align=left]4.查看从服务器状态[/align]
[align=left] mysql> start slave;[/align]
[align=left] show slave status\G;[/align]
[align=left] Slave_IO_Running: Yes
Slave_SQL_Running: Yes[/align]
[align=left]这两项都为yes表示主从设置无误。[/align]
[align=left]然后建立库和表测试主从。[/align]本文出自 “tonylinux” 博客,请务必保留此出处http://tonylinux.blog.51cto.com/2268300/874230
相关文章推荐
- 配置MySQL主从复制(Replication)
- mysql主从复制配置(基于GTID)
- mysql主从复制配置操作以及主主配置宕机切换演练
- mysql主从复制配置
- mysql中的复制(配置主从数据库)
- 配置MySQL主从复制
- Mysql 5.7 主从复制的多线程复制配置方式以及读写分离中间件 MaxScale
- MySQL主从复制的原理及配置方法(比较详细)
- Mysql基于binlog主从复制配置
- 配置MySQL主从复制(Replication)
- Mysql学习总结(33)——阿里云centos配置MySQL主从复制
- MySql 主从复制配置之GTID
- mysql主从复制简单配置
- MySQL主从复制的原理及配置方法
- mysql 主从复制配置
- mysql 主从复制配置及读写分离分享
- mysql互为主从复制配置笔记
- mysql5.6 主从复制同步详细配置(图文)
- 配置mysql5.5主从复制数据库集群
- MySQL 主从复制的原理和配置