sudo systemctl stop mysql
更新主服务器配置在取消主从复制之前,我们需要更新主服务器的配置,以允许从服务器对其进行修改。为此,我们需要在主服务器上编辑my.cnf配置文件,添加以下行:server_id=2
log_bin=mysql-bin
binlog_do_db=databasename
这些设置将允许从服务器对主服务器进行写入操作,并记录下所有更改,以便它们可以被主服务器和任何其他从服务器使用。重新启动主服务器在更新主服务器配置之后,我们需要重新启动主服务器。这样一来,修改就会生效,并且从服务器将能够连接到主服务器。我们可以通过执行以下命令来重新启动主服务器:sudo systemctl restart mysql
取消从服务器的复制一旦从服务器的MySQL服务停止,我们就可以取消主从复制。为此,我们需要运行以下命令,将从服务器从主服务器中分离出来:mysql>STOP SLAVE;
这将停止从服务器复制主服务器更新的所有数据。我们随后可以关闭连接并退出MySQL。重启从服务器最后,我们需要重新启动从服务器上的MySQL服务。此时,从服务器将不再处于主从复制模式下,而是独立运行。我们可以通过执行以下命令,来重启从服务器上的MySQL服务:sudo systemctl start mysql
这是取消MySQL主从复制的完整流程。注意,这些步骤应该按照严格的顺序执行。如果您在执行过程中遇到任何问题,请及时联系您的MySQL服务器管理员。