首页 > 数据库技术 > 详细

mysqld_multi实现多主一从同步

时间:2014-05-14 17:07:23      阅读:363      评论:0      收藏:0      [点我收藏+]

首先确保mysql为5.5左右,太旧的版本,方法可能存在差异。


1、利用mysql_install_db生成数据库

  mysql_install_db --datadir=/var/lib/mysql2 --user=mysql  

  mysql_install_db --datadir=/var/lib/mysql3 --user=mysql

2、生成配置文件

  mysqld_multi --example

3、修改配置文件:my.cnf

   [mysqld_multi]

   mysqld= /usr/bin/mysqld_safe

   mysqladmin = /usr/bin/mysqladmin

   

   [mysqld2]

   socket= /var/lib/mysql2/mysql2.sock

   port= 3307

   datadir= /var/lib/mysql2

   log-bin=mysql-bin2

   user= mysql

   

   [mysqld3]

   socket= /var/lib/mysql3/mysql3.sock

   port= 3308

   datadir= /var/lib/mysql3

   log-bin=mysql-bin3

   user= mysql

4、启动实例

  查看状态:mysqld_multi --defaults-extra-file=/etc/my.cnf report  

  逐个启动:mysqld_multi --defaults-extra-file=/etc/my.cnf start 2  

            mysqld_multi --defaults-extra-file=/etc/my.cnf start 3

5、查看是否正常启动

  先查看端口是否正常监听:netstat -tunlp

  查看进程:ps -aux|grep mysql

6、连接尝试:分别进入mysql -uroot -p -h127.0.0.1 -P3307


7、参照主从同步的步骤进行下一步操作即可实现多主一从。

http://oanyt.blog.51cto.com/6168303/1093768




mysqld_multi实现多主一从同步,布布扣,bubuko.com

mysqld_multi实现多主一从同步

原文:http://oanyt.blog.51cto.com/6168303/1410604

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!