- 论坛徽章:
- 0
|
这是我曾经做过的详细步骤。。不知是不是你想要的!
主:
1.cat /etc/my.cnf
[mysqld]
log-bin=mysql_bin
server-id=1
2.grant replication slave on *.* to slave@192.168.1.101 identified by '123';
mysql>show master status
在从上使用slave用户登录测试:
3.mysql -u slave -p123 -h 192.168.1.150
4.mysqldump --all-database > db_backup.sql
5.mysql> show master status;找到当前的日志文件和位置号
从:
6.mysql -uroot -p123 < db_backup.sql
7.cat /etc/my.cnf
[mysqld]
server-id=2
master-host=192.168.1.150
master-user=slave
master-password=123
8.mysql -u root -p
mysql> change master to
mysql> master_host='192.168.1.150',
mysql> master_user='slave',
mysql> master_password='123',
mysql> master_log_file='',
mysql> master_log_pos=399;
9.mysql> slave start
mysql>show slave status
master.info
slave stop |
|