时间:2021-05-23
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 Can't init databases
030826 1:42:15 Aborting
2,解决办法
"
If you want to change the number or the size of your InnoDB log files, you
have 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 went
wrong in the shutdown and you will need them to recover the database. Delete
then the old log files from the log file directory, edit my.cnf, and start
MySQL again. InnoDB will tell you at the startup that it is creating new log
files.
"
在你修改my.cnf的innodb_log_file_size参数前,请先停止mysql服务程序的运行(mysql的停止没有出现任何错误),并把/var/lib/mysql目录下的ib_logfile0、ib_logfile1、ib_logfile2等之类的文件移除到一个安全的地方(旧日志文件的保留是为了防止意外的出现),以便Mysql重启后可以将新的ib_logfile0之类日志文件生成到/var/lib/mysql目录下。如果没有什么意外,旧的日志文件可以删除。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
启动服务发生1067错误:1.删除datadir下的用户数据库文件和日志文件(ib_logfile0,ib_logfile1)。2.删除innodb表空间ibd
今天发现有一个备份的mysql数据文件夹异常变大,一查发现是多了三个文件:ibdata1ib_logfile0ib_logfile1,前者18m,后两个各5m,
1.启动MySQL时一直不成功,查看错误日志/var/log/mysql/error.log2.主要的错误信息有如下几条:[ERROR]InnoDB:mmap(
问题描述MySQL启动时报错,查看错误日志有[ERROR]InnoDB:Cannotallocatememoryforthebufferpool(不能从缓存池中
MySQL理论上使用的内存=全局共享内存+max_connections×线程独享内存。也就是:innodb_buffer_pool_size+innodb_l