如何解决mysql因为事务日志问题无法启动的问题
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,这篇文章给大家介绍如何解决mysql因为事务日志问题无法启动的问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Mysql数据库无法启动,具体如下:[root@testdb va
千家信息网最后更新 2025年02月04日如何解决mysql因为事务日志问题无法启动的问题
这篇文章给大家介绍如何解决mysql因为事务日志问题无法启动的问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
Mysql数据库无法启动,具体如下:
[root@testdb var]#service mysql start
Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/mysql.pid).
初看,好像是权限问题,但仔细检查权限,没有发现问题,所以进入错误日志看
[root@testdb var]# more testdb.err2020-06-12T08:30:25.273479Z 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled2020-06-12T08:30:25.273850Z 0 [Note] /usr/local/mysql/bin/mysqld (mysqld 5.7.26-log) starting as process 10090 ...2020-06-12T08:30:25.286777Z 0 [Note] InnoDB: PUNCH HOLE support available2020-06-12T08:30:25.286827Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins2020-06-12T08:30:25.286838Z 0 [Note] InnoDB: Uses event mutexes2020-06-12T08:30:25.286845Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier2020-06-12T08:30:25.286852Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.112020-06-12T08:30:25.286856Z 0 [Note] InnoDB: Using Linux native AIO2020-06-12T08:30:25.288765Z 0 [Note] InnoDB: Number of pools: 12020-06-12T08:30:25.288939Z 0 [Note] InnoDB: Using CPU crc32 instructions2020-06-12T08:30:25.291804Z 0 [Note] InnoDB: Initializing buffer pool, total size = 4G, instances = 8, chunk size = 128M2020-06-12T08:30:25.552835Z 0 [Note] InnoDB: Completed initialization of buffer pool2020-06-12T08:30:25.589770Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().2020-06-12T08:30:25.603855Z 0 [Note] InnoDB: Highest supported file format is Barracuda.2020-06-12T08:30:25.627920Z 0 [ERROR] InnoDB: Ignoring the redo log due to missing MLOG_CHECKPOINT between the checkpoint 3970243421 and the end 3970243072.2020-06-12T08:30:25.627962Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error2020-06-12T08:30:26.229118Z 0 [ERROR] Plugin 'InnoDB' init function returned error.2020-06-12T08:30:26.229160Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.2020-06-12T08:30:26.229168Z 0 [ERROR] Failed to initialize builtin plugins.2020-06-12T08:30:26.229172Z 0 [ERROR] Aborting
查看日志,发现如下:
InnoDB: Ignoring the redo log due to missing MLOG_CHECKPOINT between the checkpoint 3970243421 and the end 3970243072.
事务日志有断档,估计也找不出来了,基于此,只能把原来的事务日志ib_logfile0和ib_logfile1重命名或者删除掉,然后再重新启动
[root@testdb var]#service mysql startStarting MySQL...SUCCESS!
关于如何解决mysql因为事务日志问题无法启动的问题就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
日志
问题
事务
内容
更多
权限
帮助
不错
兴趣
小伙
小伙伴
数据
数据库
文章
知识
篇文章
错误
参考
检查
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为服务器开发招聘软件开发
软件开发职位 英语
数据库三范式图片
kotlin使用外置数据库
移动集客网络技术支撑岗位职责
sql数据库文件怎么编辑
做外国网络安全吗
单片机软件开发收入怎么样
学生网络安全教育责任承诺书
软件开发的女生怀孕后怎么办
zdb格式数据库读取方式
雷军说互联网科技
内蒙古信达软件开发公司
国防之网络安全
土壤污染 数据库
三国很嚣张是不是关服务器
火山软件开发平台破解版免费
数据库如何做生态
河南速风互联网科技有限公司
在大连找软件开发工作好找吗
我的世界国际服32k生存服务器
幽灵行动找出主数据库
数据库服务停掉
泰国公益广告软件开发
宾馆住宿系统数据库
计算机及网络技术硕士专业
余姚敏捷软件开发外包
天龙八部3d手游数据库权限
密码加密存数据库
网络安全事件案例 大学生