32 MySQL主从
主从配置主上操作
安装mysql
vi /etc/my.cnf,增加server-id=130和log_bin=slx1
修改完配置文件后,启动或者重启mysqld服务(/etc/init.d/mysqld restart)
重启后会在/data/mysql/目录下生成(跟log_bin有关)
-rw-rw----. 1 mysql mysql 120 4月11 19:03 slx1.000001
-rw-rw----. 1 mysql mysql 14 4月11 19:03 slx1.index
把mysql库备份并恢复成slx库,作为测试数据
mysqldump -uroot mysql > /tmp/mysql.sql
mysql -uroot -e “create database slx”
mysql -uroot slx < /tmp/mysql.sql
创建用作同步数据的用户
grant replication slave on . to 'repl'@> flush tables with read lock; 暂时把动作冻结,锁定
show master status; 显示结果
mysql> show master status;
+-------------+----------+--------------+------------------+-------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+-------------+----------+--------------+------------------+-------------------+
| slx1.000001 | 652233 | | | |
+-------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)
页:
[1]