首页 >

mysql手动同步 |mysql 拼接两个查询语句

mysql 参数逗号,怎么更改mysql主题,mysql select效率高,mysql 用什么写的,mysql更改保存位置,mysql 拼接两个查询语句mysql手动同步 |mysql 拼接两个查询语句
1. 确定需要同步的服务器
首先确定要同步的数据库服务器,假设大家有两个服务器,它们的IP地址分别为192.168.1.1和192.168.1.2。
2. 配置主服务器
在需要做主服务器的数据库服务器上,修改my.cnf文件,对于Linux系统来说,一般在/etc/mysql/my.cnf路径下。添加如下的内容:
log-bin=mysql-bin
server-id=1
其中log-bin=mysql-bin用于开启二进制日志功能,server-id=1用于唯一标识此服务器。
3. 配置从服务器
在需要做从服务器的数据库服务器上,同样修改my.cnf文件。具体操作方法与在主服务器中修改文件的方式一样,只是此时要将server-id改为不同的值,比如server-id=2。
4. 同步数据
在从服务器上执行如下命令:
CHANGE MASTER TO MASTER_HOST='192.168.1.1',MASTER_USER='replication', MASTER_PASSWORD='password', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=98;
其中MASTER_HOST是主服务器的IP地址,MASTER_USER和MASTER_PASSWORD是主服务器上用于同步数据的用户和密码,MASTER_LOG_FILE和MASTER_LOG_POS是主服务器上二进制日志文件的位置,这些信息都可以在主服务器的mysql_bin.index文件中找到。
5. 开始同步
在从服务器上执行如下命令,启动同步功能:
START SLAVE;
大家可以使用如下命令来查看同步状态:
SHOW SLAVE STATUS\G
其中Seconds_Behind_Master字段表示当前从服务器的数据与主服务器的数据差距有多少秒钟。
6. 维护同步
如果需要维护同步,例如停掉从服务器,只需要执行如下命令:
STOP SLAVE;
当需要重新启动同步时,先执行:
RESET SLAVE;
然后重新执行从服务器上同步数据的命令即可。

mysql手动同步 |mysql 拼接两个查询语句
  • mysql清空整个表数据库 |mysql 更新 extra
  • mysql清空整个表数据库 |mysql 更新 extra | mysql清空整个表数据库 |mysql 更新 extra ...

    mysql手动同步 |mysql 拼接两个查询语句
  • 如何为MySQL唯一约束命名(避免重复和混乱的命名方式) |mac 无法重启 mysql服务
  • 如何为MySQL唯一约束命名(避免重复和混乱的命名方式) |mac 无法重启 mysql服务 | 如何为MySQL唯一约束命名(避免重复和混乱的命名方式) |mac 无法重启 mysql服务 ...

    mysql手动同步 |mysql 拼接两个查询语句
  • mysql server5。7下载 |mysql 清除表数据标识
  • mysql server5。7下载 |mysql 清除表数据标识 | mysql server5。7下载 |mysql 清除表数据标识 ...