安装mysql请参考以下文章
http://blog.sina.com.cn/s/blog_4fe1599c01000b7t.html
下面直接记录下配置主从库的操作:
1.在主库建立要同步的数据库,建立主库的帐号和修改主库配置
首先连接上数据库
mysql -S /tmp/mysql-3108.sock
创建测试同步的数据库,"create database sinatest;"
然后建立负责同步的用户
grant all on *.* to ali@"%" Identified by "abc111";
然后修改/data2/ali/mysql3308/my.cnf主库的配置,增加
binlog-do-db=sinatest
2.修改主库配置
然后修改/data2/ali/mysql3309/my.cnf主库的配置,增加
master-host=127.0.0.1
master-user=ali
master-password=abc111
master-port=3308
server-id=2
master-connect-retry=60
replicate-do-db=sinatest
log-slave-updates
3.重启mysql
/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/ali/mysql3308/my.cnf --user=root &
/usr/local/mysql/bin/mysqld_safe --defaults-file=/data2/ali/mysql3309/my.cnf --user=root &
4.在主库创建数据表,检查从库是否同步正确
进入主库,创建数据表
mysql -S /tmp/mysql-3108.sock
CREATE TABLE if not exists ali_test_00 (
`id` int(11) unsigned NOT NULL auto_increment,
`my_id` varchar(16) binary NOT NULL default '',
`my_title` varchar(96) binary NOT NULL default '',
`status` int(11) unsigned NOT NULL default '1',
PRIMARY KEY (`id`),
KEY `my_id` (`my_id`)
) TYPE=MyISAM;
insert into ali_test_00 values (null,32,"aliwwww",1);
insert into ali_test_00 values (null,32,"aliwwww",1);
然后检查从库是否有该表和表中是否有数据
SHOW SLAVE STATUS;
SHOW MASTER STATUS;
slave stop;
slave start;
CHANGE MASTER TO
MASTER_HOST='127.0.0.1',
MASTER_USER='ali',
MASTER_PASSWORD='abc111',
MASTER_LOG_FILE='mysql-bin.000003',
MASTER_LOG_POS=0;
相关推荐
提供mysql主从配置详细步骤,并说明主从切换的方法与实现步骤
MySQL主从配置详解.pdf 1
MySql主从配置
MySQL主从配置,帮助大家快速学习配置MySQL.能够有效的减少配置错误.学习过程简单.
MySQL主从配置完整步骤资料 MySQL主从配置是指将一个MySQL数据库服务器设置为主服务器,另一个服务器设置为从服务器,实现数据的实时同步。主从配置可以提高数据库的可用性和读取性能。本文将详细介绍MySQL主从配置...
在windows下配置的,后面会在Linux下配置进行测试,需要配置mysql数据库同步的朋友可以参考下
Mysql主从配置详解,主要描述Mysql主从配置相关信息
mysql主从库配置,mysql安装和环境变量设置以及主从库配置
mysql热备及mysql主从配置、Mysql 双机备份
mysql主从配置--操作指南,对于操作的每一步都介绍得很详细
在网上找了N篇mysql主从配置文章,都是有点小问题,不过还好,综合起来,总算让我给配置出来了,真心和大家分享,有问题联系我,如能帮上亲的忙,非常荣幸。 修改slave机中mysql配置文件 同样在[mysqld]字段下添加...
Mysql主从配置文件,主文件my.cnf,从文件my.cnf完整版。部分配置如下: [client] port = 3306 socket =/tmp/mysql.sock [mysql] no-auto-rehash prompt="\u@\h [\d]>" #pager="less -i -n -S" #tee=/opt/mysql/...
CentOS7安装mysql5.7.19 & mysql5.7.19主从配置(CentOS7)
mysql主从配置详细
mysql主从配置详细精确的包含了所有步骤和解析
mysql 数据库主从配置 mysql 数据库主从配置是指将一个 mysql 服务器设置为主服务器,另一个 mysql 服务器设置为从服务器,并将主服务器上的数据实时同步到从服务器上,以达到数据备份和负载均衡的目的。该配置可以...
mysql主从配置 主服务器: 配置文件 /etc/my.cnf 请注意在mysqld下 server-id = 1 log-bin=/var/lib/mysql/binlog/binlog .....
mysql主从配置,亲手操作的
windows环境下MyCAT+mysql主从配置.pdf