MySQL Error number: MY-013872; Symbol: ER_IB_MSG_LOG_UPGRADE_IN_READ_ONLY_MODE; SQLSTATE: HY000

文档解释

Error number: MY-013872; Symbol: ER_IB_MSG_LOG_UPGRADE_IN_READ_ONLY_MODE; SQLSTATE: HY000

Message: Cannot upgrade format (v%lu) of redo log files in read-only mode (–innodb-read-only).

常见案例

也可以将该错误的错误编号添加到innodb_log_file_size的配置参数中,以获得最佳结果。例如: innodb_log_file_size = 512M er_ib_msg_log_upgrade_in_read_only_mode

最后,可以利用 Innobase 日志更新器来解决这个问题,innobase_log_update.sh仅能在InnoDB表空间启动时调用,该表空间必须处于只读模式,不能做任何其他更新操作时才能运行innobase_log_update.sh。

总之,要解决MY-013872(ER_IB_MSG_LOG_UPGRADE_IN_READ_ONLY_MODE)错误,有几种可行的解决方案,首先使服务器退出只读模式,然后检查该用户的权限,而且还可以使用MySQL安装器重新安装,最后使用Innobase日志更新器来解决这个问题。

你可能感兴趣的