当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
计算机四级考试辅导:怎样在两台MySQL数据库间实现同步
发布时间:2010/3/13 10:30:26 来源:城市学习网 编辑:MOON
  做开发的时候要做MySQL的数据库同步,两台安装一样的系统,都是FreeBSD5.4,安装了Apache 2.0.55和PHP 4.4.0,MySQL的版本是4.1.15,都是目前最新的版本。 1. 安装配置 两台服务器,分别安装好MySQL,都安装 ...
  做开发的时候要做MySQL的数据库同步,两台安装一样的系统,都是FreeBSD5.4,安装了Apache 2.0.55和PHP 4.4.0,MySQL的版本是4.1.15,都是目前最新的版本。
  1. 安装配置
  两台服务器,分别安装好MySQL,都安装在 /usr/local/MySQL 目录下
  检查是否连接正常, 看到类似这样的就成功了
  051031 11:42:40MySQLd started051031 11:42:41InnoDB: Started; log sequence number 0 43634/usr/local/MySQL/libexec/MySQLd: ready for connections.Version: ‘4.1.15-log‘socket: ‘/tmp/MySQL.sock‘port: 3306Source distribution051031 11:42:41 [Note] Slave SQL thread initialized, starting replication in log ‘FIRST‘ at position 0, relay log ‘./new4-relay-bin.000001‘ position: 4051031 11:43:21 [Note] Slave I/O thread: connected to master ‘root@192.168.0.1:3306‘,replication started in log ‘FIRST‘ at position 4在Master查看
  /usr/local/MySQL/bin/MySQL -u root查看master状态:
  MySQL show master status;查看Master下MySQL进程:
  MySQL show processlist;在slave上查看:
  /usr/local/MySQL/bin/MySQL -u root查看slave状态:
  MySQL show slave status;查看slave下MySQL进程:
  MySQL show processlist;你再在master的abc库里建立表结构并且插入数据,然后检查slave有没有同步这些数据,就能够检查出是否设置成功。
  最后,如果有兴趣的话,可以研究一下双击热备份,或者一台master,多台slave的同步实现。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved