下文内容主要给大家带来mysql5.7从库提升为主库简析,这里所讲到的知识,与书籍略有不同,都是创新互联专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。
![](/upload/ad_content/xuanchuantu-17.jpg)
创新互联主打移动网站、成都做网站、成都网站建设、
成都外贸网站建设、网站改版、网络推广、网站维护、域名与空间、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。
CHANGE MASTER TO
MASTER_HOST='10.10.30.34',
MASTER_PORT=3306,
MASTER_USER='slave',
MASTER_PASSWORD='slave',
MASTER_LOG_FILE='mysql-bin.000148',
MASTER_LOG_POS=154;
从数据库变为主库
stop slave;
reset slave;
reset master;
从库变为刚才的主库(由从库变为主库的数据库)
vim /etc/my.cnf
log-bin=mysql-bin #并重启数据库,主库开启binlog日志
主库操作:show master status
主库操作:scp -r /var/lib/mysql/* 10.10.50.34:/var/lib/mysql/
从库:chown -R mysql.mysql /var/lib/mysql/
从库:systemctl restart mysqld
CHANGE MASTER TO
MASTER_HOST='172.16.1.51',
MASTER_PORT=3306,
MASTER_USER='rep',
MASTER_PASSWORD='123456',
MASTER_LOG_FILE='mysql-bin.000001',
MASTER_LOG_POS=335;
进入数据:start slave;
中间报错:
1.IO进程一直处于connnecting中
slave 用户的密码写错
2.show slave status;报错
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'
解决办法:
主库:flush logs;
从库:
stop slave;
CHANGE MASTER TO MASTER_LOG_FILE='mysqld-bin.000011',MASTER_LOG_POS=106;
start slave;
对于以上关于mysql5.7从库提升为主库简析,如果大家还有更多需要了解的可以持续关注我们创新互联的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前题目:mysql5.7从库提升为主库简析-创新互联
转载来于:
http://tyjierui.cn/article/iehdi.html