mysql - 如何禁用Mysql复制日志?

标签 mysql database-replication

我有一个设置,其中有从一台机器 X 到另一台机器 Y 的数据库复制。 问题是 MySql 复制日志,即

master-bin.xyz和slave-relay.xyz

变得太大并最终占用整个磁盘空间。

如何禁用此日志?

最佳答案

没有二进制日志,复制是不可能的。

但是,您可以使用以下命令为每个日志设置大小限制...

 max_binlog_size=50M

您还可以将日志设置为过期以节省驱动器空间...

expire_logs_days=7

当然这些是我的服务器的设置。您必须弄清楚什么最适合您的服务器。

关于mysql - 如何禁用Mysql复制日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27033101/

相关文章:

mysql - 如何解决mysql_error()?

php - 在 PHP 中比较 MySQL 日期字符串格式是否正确?

MySQL 触发器中的 IF 语句问题

MYSQL同步/数据从多个数据库插入到单个目标数据库

PHP如何计算单元格数

php - Magento 未安装在本地主机

MySQL 到 MSSQL 复制

java - 使用 Spring 进行 MongoDB 复制

mysql - 使用所有已配置的数据库/表设置 MySQL(主从)复制

MongoDB shell 命令行身份验证失败