mysql主从搭建
搭建mysql主从服务的目的在于将主数据库的操作实时同步到从数据库,将从数据库作为备份数据库。一旦主数据库发生不可预期的灾难,可以通过备份数据库进行接管或者恢复。 本次搭建mysql主从服务器是在两台Ubuntu16.04环境下测试完成的。 安装mysql 首先需要在两台服务器上安装mysql服务,可以直接执行下面命令: sudo apt-get install mysql-server 如果安装失败,尝试更新或者更换软件源。注意,更换软件源后一定要执行 sudo apt-get update 进行更新。 安装完成后可以通过下面的命令测试是否安装成功: sudo netstat -tap | grep mysql 如果安装成功会出现相应的mysql监听服务。 现在需要设置mysql允许远程访问,首先编辑文件 /etc/mysql/mysql.conf.d/mysqld.cnf ,注释掉以下内容: bind-address = 127.0.0.1 保存退出,然后进入mysql服务,执行授权命令: grant all on *.* to root@'%' identified by '你的密码' with grant option; flush privileges; 最后退出mysql,重启mysql服务: service mysql restart