MySQL Error number: 3845; Symbol: ER_INNODB_REDO_LOG_ARCHIVE_DIR_CLASH; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: 3845; Symbol: ER_INNODB_REDO_LOG_ARCHIVE_DIR_CLASH; SQLSTATE: HY000

Message: Redo log archive directory ‘%s’ is in, under, or over server directory ‘%s’ – ‘%s’

错误说明:

ER_INNODB_REDO_LOG_ARCHIVE_DIR_CLASH:表示InnoDB重做日志有两个存档目录,它们定义的文件格式不兼容。

常见案例

在配置文件中两项设置可能冲突:innodb_redo_log_archived_dirs和innodb_log_archive_dir,其中一个可能指向一个不支持文件格式的目录,另一个可能指向一个支持文件格式的目录。

解决方法:

1.检查配置文件,将innodb_redo_log_archived_dirs和innodb_log_archive_dir必须设置为支持文件格式的目录;

2. 检查并确认设置参数中无误;

3. 若上述两种解决方式无法解决问题,或者你不知道怎么解决,可以尝试重新安装MySQL服务器。


数据运维技术 » MySQL Error number: 3845; Symbol: ER_INNODB_REDO_LOG_ARCHIVE_DIR_CLASH; SQLSTATE: HY000 报错 故障修复 远程处理