[H]
在MySQL CentOS中设置主服务器复制包括几个步骤,包括设置主服务器,从服务器(从),并验证网络和安全配置是否正确。 这是一个详细的步骤指南:
[H] 1。 MySQL [H]
请先安装它,并确保MySQL安装在主服务器和从服务器上。
在主服务器上安装mysql:
sudo yum install -y mysql -server
sudo systemctl启动mysqld
sudo systectl启用mysqld
YSQL:[H] sudo yum install -y mysql -server
sudo systemctl启动mysqld
sudo systemctl启用mysqld
2。 主服务器(Master)[H] 2.1初始化主服务器[H]
登录到MySQL并初始化主服务器:
mysql_secure_installation
提示安全设置,例如删除匿名用户,禁止远程根登录等。 P> [H]查看主状态; [H] [H]
注意文件和位置值。
3。 从属服务器(从)
3.1将从服务器配置为主服务器[H]
编辑从服务器服务器mysql配置文件(通常/temetc/my.cnf or/ettc/mysql/mysql/my.cnf):
[mysqld]
server-id = 1
realay-log = realay-bin
log_bin = mysql-bin
read_only = on
3.2从slave restart mysql服务
restart sudo systarctl mysqld
3.3 set set set slave
slave
服务器登录到MySQL并配置从服务器。 pa ssword',
master_log_file ='recorded_log_file_name',
master_log_pos = rectioned_log_position;
4。 从服务器[H]启动复制过程,启动从属; 复制状态[H]
检查服务器的复制状态:
从属状态\ g last_io_error,last_sql_error为空。
[H] 6。 复制[H]
将一些数据插入主服务器并在从服务器上查询数据,以确保复制成功。
将数据插入主服务器:
your_table(column1,column2)值('value1','value2'); ]从your_tab中选择 *LE; [H] [H]
如果从服务器显示插入的数据,则意味着复制配置成功。
[H] 7。 安全性和网络配置[H]
确保主服务器和从服务器之间的网络安全,并且只有所需的端口(通常为3306)是打开的。 您可以使用防火墙(例如防火墙)来管理端口。
概述[H]
您可以通过上面的步骤成功地在CentOS中成功配置MySQL Master从属。 为避免配置错误,请仔细检查每个步骤。
以上内容来自互联网,并不代表本网站的所有视图! 关注我们:zhujipindao .com
评论前必须登录!
注册