mysql主从复制
2016-05-09 22:24
513 查看
1.在主数据库出现问题的时候,可以快速切换到从数据库提供的服务
2.可以在从数据库进行查询操作,降低主数据库的访问压力(读写分离)
3.可以在从数据库执行备份,以避免备份期间影响主服务器的服务
注意:同步需要时间 ,一般只有更新不频繁的数据或者对实时性的数据可以通过从数据库查询。实时性高的还是通过主服务器进行查询
2.可以在从数据库进行查询操作,降低主数据库的访问压力(读写分离)
3.可以在从数据库执行备份,以避免备份期间影响主服务器的服务
注意:同步需要时间 ,一般只有更新不频繁的数据或者对实时性的数据可以通过从数据库查询。实时性高的还是通过主服务器进行查询
1.配置主服务器
1.1.登录mysql数据库 /usr/local/mysql/bin/mysql -u root -p123 1.2.给从数据库设置授权用户 GRANT ALL ON *.* TO 'slave1'@'192.168.10.102' IDENTIFIED BY "123"; 1.3查看是否存在授权用户 show grants for slave1@192.168.10.102; 1.4.修改主数据的配置文件my.cnf,开启binlog日志,并设置server_id server_id=1
2.配置从服务器
2.1.设置my.cnf的配置bin-log与 server_id server_id=2 (注意不能重复) 2.2.登录从数据库 2.3.指定主数据库 change master to master_host='192.168.10.101',master_user='slave1',master_password='123' 2.4.开启从数据库 start slave 2.5.查看从数据库当前状态 show slave status\G;
3.测试主从数据库数据是否同步
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- Android之获取手机上的图片和视频缩略图thumbnails
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- 数据库链接字符串查询网站
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法