linux编辑保存退出命令 linux复制命令行内容


linux编辑保存退出命令 linux复制命令行内容

文章插图
在搭建mysql主从复制的时候必须配置好Mysql服务器才能搭建
Mysql主从复制1.主从复制必须得创建两个虚拟机空间才可以 , 可以在主虚拟机上克隆两个虚拟机来完成 。
2.两个虚拟机都启动mysql服务 , 操作完全相同 , 我用一台虚拟机为实例 。
指令:systemctl status mysqld
3.停止指令:systemctl stop mysqld
4.修改mysql配置文件 , 指令:vim/etc/my.cnf
ps:两个机器的server-id不能一致
mysql(master):server-id=1log-bin=mysql-binlog-slave-updatesslave-skip-errors=allmysql(slave):server-id=2log-bin=mysql-binlog-slave-updatesslave-skip-errors=all5.重启mysql服务指令:systemctl restart mysqld
6.启动数据库指令:mysql -uroot -p 启动后输入指令:SHOW VARIABLES like ‘server_id’;检测配置是否生效 。
7.登录master节点执行如下命令 , 指令如下:show master status;
8.登录从节点启动mysql执行命令 。
change master tomaster_host='192.168.106.131',master_user='root',master_password='Java!123',master_log_file='mysql-bin.000001',master_log_pos=154;9.开启从节点 , 开启主从复制 指令:start slave;
10.查看从节点状态指令:show slave statusG;出现下面两个有一个yes和no的都没配置成功 , 解决方法如下:
11.如果在搭建过程中出现以上错误 , 可以查看错误日志 指令:cd/var/log/ 回车后 cat mysqld.log
12.先停下指令:stop slave;
13.查看主从指令:cat/var/lib/mysql/auto.cnf
14.主和从全部清除下执行命令 , 指令:rm-rf/var/lib/mysql/auto.cnf
15.退出 exit;
16.重启指令:systemctl restart mysqld
17.在服务器上启动mysql指令: mysql -uroot -p
18.开启主从复制命令: start slave;
19.开启节点状态 , show slave statusG;
20.再次连接就成功了


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: