务必将mysql服务器的配置为搭建Mysql主从复制。

主从关系Mysql拷贝

1.主从复制只有根据建立两部vm虚拟机空并在主vm虚拟机上复制两部vm虚拟机来进行。

linux复制命令行内容-linux编辑保存退出命令-第1张图片2.两部vm虚拟机都运行mysql服务项目,实际操作彻底一样。我将以一个vm虚拟机为例子。

指令:systemctl情况mysqld。

linux复制命令行内容-linux编辑保存退出命令-第2张图片3.终止命令:systemctl终止mysqld。

linux复制命令行内容-linux编辑保存退出命令-第3张图片

4.改动mysql环境变量,命令:vim/etc/my.cnflinux复制命令行内容-linux编辑保存退出命令-第4张图片4.改动mysql环境变量,表明:vim/etc/my.cnf。

Ps:两部设备的网络服务器id不可以一致。

mysql(master): server-id=1 log-bin=mysql-bin log-slave-updates slave-skip-errors=allmysql(slave): server-id=2 log-bin=mysql-bin log-slave-updates slave-skip-errors=all

5.重新启动mysql服务项目表明:systemctl重新启动mysqld。

linux复制命令行内容-linux编辑保存退出命令-第5张图片6.运行数据库查询的命令:在mysql -uroot -p运行后键入命令:SHOW VARIABLES如‘server _ id’;查验配备是不是合理。

linux复制命令行内容-linux编辑保存退出命令-第6张图片7.登陆主连接点,实行下列指令,命令如下所示:表明主情况;

linux复制命令行内容-linux编辑保存退出命令-第7张图片8.从该连接点登陆并运行mysql来实行该指令。

linux复制命令行内容-linux编辑保存退出命令-第8张图片变更master to master _ host = ' 192 . 168 . 106 . 131 ',master_user='root ',master_password='Java!123 ',master _ log _ file = ' MySQL-bin . 000001 ',master _ log _ pos = 1549.开启从连接点,运行主从复制指令:运行从;

linux复制命令行内容-linux编辑保存退出命令-第9张图片10.查验从连接点情况命令:show slave statusG下列2个“是”和“否”未取得成功配备,解决方法如下所示:

linux复制命令行内容-linux编辑保存退出命令-第10张图片11.假如在工程施工流程中发生之上不正确,能够进到后查询不正确日志表明:cd/var/log/ cat mysqld.log。

linux拷贝cmd內容-linux编写储存撤出指令-第11张照片12.终止指令最先:终止从机;

linux复制命令行内容-linux编辑保存退出命令-第12张图片13.查验主从关系命令:cat/var/lib/MySQL/auto.cnf。

linux复制命令行内容-linux编辑保存退出命令-第13张图片14.在主从关系消除所有下运行命令,命令:RM-RF/var/lib/MySQL/auto.cnf。

linux复制命令行内容-linux编辑保存退出命令-第14张图片15.撤出出入口;

linux复制命令行内容-linux编辑保存退出命令-第15张图片16.重新启动命令:systemctl重新启动mysqld。

linux复制命令行内容-linux编辑保存退出命令-第16张图片17.在网络服务器上运行mysql命令:mysql -uroot -p。

linux复制命令行内容-linux编辑保存退出命令-第17张图片18.开启主从复制指令:运行从机;

linux复制命令行内容-linux编辑保存退出命令-第18张图片19.开启连接点情况并表明依附情况SG;

linux复制命令行内容-linux编辑保存退出命令-第19张图片20.再度联接,你也就会取得成功。

linux复制命令行内容-linux编辑保存退出命令-第20张图片

评论(0条)

刀客源码 游客评论