MySQL Error number: MY-013090; Symbol: ER_IB_MSG_1265; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-013090; Symbol: ER_IB_MSG_1265; SQLSTATE: HY000
Message: %s
错误说明MY-013090:ER_IB_MSG_LOG_FORMAT_BEFORE_5_7_9:MySQL错误。此错误指示在上一次安装或升级MySQL服务器之前使用的日志格式与MySQL 5.7.9之前产生的格式不相同。
常见案例
SET GLOBAL log_bin_format = ‘ROW’;
要使用“变更成MySQL之前的日志格式”的正确命令,请参阅MySQL文档。
同时,将MySQL日志格式更改为“ROW”格式,以确保MySQL服务器正常运行。
要检查MySQL服务器正在使用的日志格式,可以使用以下查询:
SELECT @@global.log_bin_format;
如果服务器正在使用ROW格式,则不会出现错误消息。另外,您还可以使用以下命令来重置日志格式:
SET GLOBAL log_bin_format = DEFAULT;
可以使用该命令修复MySQL日志格式下的ER_IB_MSG_LOG_FORMAT_BEFORE_5_7_9错误。
需要注意的是,使用此方法前,必须将所有陈旧的MySQL服务器实例卸载和重新安装,以便使用正确的日志格式。
此外,还应该关闭运行的MySQL服务器实例,重新启动,以保持正确的日志格式,以及MySQL服务器的性能能够充分发挥。