mysql - 启用 MySQL 二进制日志

标签 mysql phpmyadmin

如何在 mySQL 中启用二进制日志。我试过:

1) 在 phpmyadmin 中输入此 SQL 代码

SET GLOBAL log_bin ='ON'

这给了我一条错误消息,指出 bin_log 是一个只读文件;

2) 将其插入到 [mysqld] 下面的 my.ini 文件中

--log-bin= C:\mySqlbinlog

当我尝试访问该网页时,显示无法访问数据库。

知道如何通过 phpmyadmin 或在 my.ini 文件中启用二进制日志吗?任何帮助表示赞赏。

最佳答案

只需将 log_bin 参数放在 mysqld 之后。请提供您有大量空间的 binlog 的路径,因为 binlog 会占用大量磁盘空间。

log_bin = "path where want to store bin files.extension"

您还可以使用一些其他参数,例如 ma​​x_binlog_sizema​​x_binlog_cache_sizesync_binlog 性能良好

有关更多信息,请点击此处 [链接] ( http://dev.mysql.com/doc/refman/5.5/en/replication-options-binary-log.html )

关于mysql - 启用 MySQL 二进制日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14756765/

相关文章:

php - 有大循环的空白页

MySQL UNHEX 函数在 phpmyadmin 中显示意外结果

ubuntu - PhpMyAdmin "Wrong permissions on configuration file, should not be world writable!"

php - 用于存储设置的 XML 或数据库表

MySQL 错误 #1064

php - MySQL查询日期范围

php - 在 PHP 中使用 $_POST 方法

mysql - 1000mb 数据库文件没有完全上传

mysql - 如何创建没有主键的 int 列?

php - Javascript SQL 攻击 : Someone inserted a script into MySQL that prevented me from deleting their row. 我在这里有什么风险?