Mysql主从详细配置:
案例二:数据库升级(保留主库数据基础上配主从)!
环境:(MySQL已经安装)
主库(MySQL-Master)IP:0数据库正常提供服务,有数据
从库1(MySQL-Slave)IP:1数据库正常提供服务,有数据
从库2(MySQL-Slave)IP:2干净库,无数据
主从三台机器都正常工作
升级大致步骤如下:
1、修改主数据库配置文件,开启总从复制必要的功能。
2、在主数据库中创建一个账号并授权给从数据库使用。
3、导出主数据库中的数据作。
4、修改从数据库配置文件,开启总从复制必要的功能。
5、把刚才主数据库中导出的数据导入到从数据库。
6、在从数据库中配置连接主数据库要用到的账户、密码等。
7、启动主从复制功能,并检查是否正常复制。
【主库操作】
编辑/etc/f,设置相应的参数
[root@mysql-master ~]# vi /etc/f
[mysqld]
log-bin=mysql-bin启动二进制文件
server-id=1服务器ID
登录主库mysql,添加从库授权帐号
[root@mysql-master ~]# mysql -u root –p
创建backup2用户,并授权给2使用。
mysql-> grant replication slave on *.* to backup2@'2' identified by 'backup2';
进行主库锁