Heim > Datenbank > MySQL-Tutorial > MYSQL主从:主(生产库)->从(新范例)

MYSQL主从:主(生产库)->从(新范例)

WBOY
Freigeben: 2016-06-07 16:14:48
Original
1005 Leute haben es durchsucht

MYSQL主从:主(生产库)--从(新实例) 搭建主(mysqld3307,生产库) -- 从(mysqld3309) # 备份mysqld3307数据。最好在生产库压力小的时候进行 mysql-3307/install/bin/mysqldump -uroot -p -A --flush-logs --lock-all-tables --master-data=1 ./bak_3307.sql #

MYSQL主从:主(生产库)-->从(新实例)
搭建主(mysqld3307,生产库) --> 从(mysqld3309)
# 备份mysqld3307数据。最好在生产库压力小的时候进行
mysql-3307/install/bin/mysqldump -uroot -p -A --flush-logs --lock-all-tables --master-data=1 > ./bak_3307.sql

# 授权同步账户
mysql-3307/install/bin/mysql -uroot -ppwd -e "GRANT REPLICATION SLAVE on *.* to 'repl'@'%' identified by 'repl@pwd'; FLUSH PRIVILEGES;"

# 搭建mysqld3309实例
参见http://babaoqi.iteye.com/admin/blogs/1954110

# 关闭mysqld3309服务
service mysqld3309 stop;

# 配置my.cnf
vim /home/bbq/mysql/mysql-3309/cnf/my.cnf
log-bin=mysql-bin
binlog_format=mixed
read_only
# 主库执行show slave hosts显示使用
report_host=localhost #本机地址
report_port=3309      #本实例端口

log_slave_updates
server-id   = 3309

# 启动mysqld3309服务
service mysqld3309 start;

# 设置同步起始位置。bak_3307.sql中已经含有file position信息,不用再设置
mysql-3309/install/bin/mysql -uroot -plm -e "CHANGE MASTER TO master_host='localhost',master_port=3307, master_user='repl',master_password='repl@pwd'"

# 导入生产库备份
mysql-3309/install/bin/mysql -uroot -plm
# 开启同步,查看同步状态 START SLAVE;SELECT SLEEP(1);SHOW SLAVE STATUS\G;
mysql-3309/install/bin/mysql -uroot -plm -e "START SLAVE;SELECT SLEEP(1);SHOW SLAVE STATUS\G;"
若是SQL线程(Slave_IO_Running)和I/O线程(Slave_SQL_Running)都显示为YES状态,则搭建成功.
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage