mysql 有关“InnoDB Error ib_logfile0 of different size”错误

2023年 4月 20日 83.3k 0

1,查看Mysqld(/var/log/mysqld.log)日志,发现以下错误: InnoDB: Error: log file /usr/local/mysql/data/ib_logfile0 is of different size 0 5242880 bytes InnoDB: than specified in the .cnf file 0 104857600 bytes! 030826 1:42:15

1,查看Mysqld(/var/log/mysqld.log)日志,发现以下错误:InnoDB: Error: log file /usr/local/mysql/data/ib_logfile0 is of different size 05242880 bytesInnoDB: than specified in the .cnf file 0 104857600 bytes!030826 1:42:15 Can't init databases030826 1:42:15 Aborting2,解决办法"If you want to change the number or the size of your InnoDB log files, youhave to shut down MySQL and make sure that it shuts down without errors.Then copy the old log files into a safe place just in case something wentwrong in the shutdown and you will need them to recover the database. Deletethen the old log files from the log file directory, edit my.cnf, and startMySQL again. InnoDB will tell you at the startup that it is creating new logfiles."在你修改my.cnf的innodb_log_file_size参数前,请先停止mysql服务程序的运行(mysql的停止没有出现任何错误),并把/var/lib/mysql目录下的ib_logfile0、ib_logfile1、ib_logfile2等之类的文件移除到一个安全的地方(旧日志文件的保留是为了防止意外的出现),以便Mysql重启后可以将新的ib_logfile0之类日志文件生成到/var/lib/mysql目录下。如果没有什么意外,旧的日志文件可以删除。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论