(笔记)start mysqld.service Job for mysqld.service failed because the control process解决方案

2024-05-28 22:48

本文主要是介绍(笔记)start mysqld.service Job for mysqld.service failed because the control process解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 查看mysql在启动的时候报了什么错

cat /var/log/mysqld.log

2.我这里报了这种错误“Unsupported redo log format (0). The redo log was created before MySQL 5.7.9”

2021-05-26T04:00:31.131541Z 1 [ERROR] [MY-013090] [InnoDB] Unsupported redo log format (0). The redo log was created before MySQL 5.7.9
2021-05-26T04:00:31.131683Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Generic error.
2021-05-26T04:00:31.573235Z 1 [ERROR] [MY-011013] [Server] Failed to initialize DD Storage Engine.
2021-05-26T04:00:31.573525Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-05-26T04:00:31.573714Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-05-26T04:00:31.574691Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.
2021-05-26T04:00:51.086999Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25) starting as process 3815
2021-05-26T04:00:51.095545Z 1 [System] [MY-011012] [Server] Starting upgrade of data directory.
2021-05-26T04:00:51.095632Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-26T04:00:51.288265Z 1 [ERROR] [MY-013090] [InnoDB] Unsupported redo log format (0). The redo log was created before MySQL 5.7.9
2021-05-26T04:00:51.288365Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Generic error.
2021-05-26T04:00:51.730217Z 1 [ERROR] [MY-011013] [Server] Failed to initialize DD Storage Engine.
2021-05-26T04:00:51.730503Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-05-26T04:00:51.730677Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-05-26T04:00:51.731654Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.
2021-05-26T05:51:18.497111Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25) starting as process 5912
2021-05-26T05:51:18.505743Z 1 [System] [MY-011012] [Server] Starting upgrade of data directory.
2021-05-26T05:51:18.505826Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-26T05:51:18.699025Z 1 [ERROR] [MY-013090] [InnoDB] Unsupported redo log format (0). The redo log was created before MySQL 5.7.9
2021-05-26T05:51:18.699125Z 1 [ERROR] [MY-012930] [InnoDB] Plugin initialization aborted with error Generic error.
2021-05-26T05:51:19.140285Z 1 [ERROR] [MY-011013] [Server] Failed to initialize DD Storage Engine.
2021-05-26T05:51:19.140577Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-05-26T05:51:19.140751Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-05-26T05:51:19.141732Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.
2021-05-26T06:06:08.352017Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25) starting as process 7192
2021-05-26T06:06:08.362750Z 1 [System] [MY-011012] [Server] Starting upgrade of data directory.
2021-05-26T06:06:08.362836Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-26T06:06:09.243616Z 1 [ERROR] [MY-013168] [InnoDB] Cannot upgrade server earlier than 5.7 to 8.0
2021-05-26T06:06:14.245297Z 1 [ERROR] [MY-011013] [Server] Failed to initialize DD Storage Engine.
2021-05-26T06:06:14.245735Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-05-26T06:06:14.247140Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-05-26T06:06:14.248157Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.

3. 输入以下命令删除该文件夹的所有内容

rm -rf /var/lib/mysql

4.启动MySQL

systemctl start mysqld

5.查看MySQL当前的状态,如果Active是running说明启动成功了

 mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since Wed 2021-05-26 14:07:52 CST; 23s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 7264 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)Main PID: 7342 (mysqld)Status: "Server is operational"CGroup: /system.slice/mysqld.service└─7342 /usr/sbin/mysqld

 

这篇关于(笔记)start mysqld.service Job for mysqld.service failed because the control process解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1011917

相关文章

解决Nginx启动报错Job for nginx.service failed because the control process exited with error code问题

《解决Nginx启动报错Jobfornginx.servicefailedbecausethecontrolprocessexitedwitherrorcode问题》Nginx启... 目录一、报错如下二、解决原因三、解决方式总结一、报错如下Job for nginx.service failed bec

SpringBoot3匹配Mybatis3的错误与解决方案

《SpringBoot3匹配Mybatis3的错误与解决方案》文章指出SpringBoot3与MyBatis3兼容性问题,因未更新MyBatis-Plus依赖至SpringBoot3专用坐标,导致类冲... 目录SpringBoot3匹配MyBATis3的错误与解决mybatis在SpringBoot3如果

C++ vector越界问题的完整解决方案

《C++vector越界问题的完整解决方案》在C++开发中,std::vector作为最常用的动态数组容器,其便捷性与性能优势使其成为处理可变长度数据的首选,然而,数组越界访问始终是威胁程序稳定性的... 目录引言一、vector越界的底层原理与危害1.1 越界访问的本质原因1.2 越界访问的实际危害二、基

Python 字符串裁切与提取全面且实用的解决方案

《Python字符串裁切与提取全面且实用的解决方案》本文梳理了Python字符串处理方法,涵盖基础切片、split/partition分割、正则匹配及结构化数据解析(如BeautifulSoup、j... 目录python 字符串裁切与提取的完整指南 基础切片方法1. 使用切片操作符[start:end]2

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

Linux部署中的文件大小写问题的解决方案

《Linux部署中的文件大小写问题的解决方案》在本地开发环境(Windows/macOS)一切正常,但部署到Linux服务器后出现模块加载错误,核心原因是Linux文件系统严格区分大小写,所以本文给大... 目录问题背景解决方案配置要求问题背景在本地开发环境(Windows/MACOS)一切正常,但部署到

Java中InputStream重复使用问题的几种解决方案

《Java中InputStream重复使用问题的几种解决方案》在Java开发中,InputStream是用于读取字节流的类,在许多场景下,我们可能需要重复读取InputStream中的数据,这篇文章主... 目录前言1. 使用mark()和reset()方法(适用于支持标记的流)2. 将流内容缓存到字节数组

MybatisPlus中removeById删除数据库未变解决方案

《MybatisPlus中removeById删除数据库未变解决方案》MyBatisPlus中,removeById需实体类标注@TableId注解以识别数据库主键,若字段名不一致,应通过value属... 目录MyBATisPlus中removeBypythonId删除数据库未变removeById(Se

创建springBoot模块没有目录结构的解决方案

《创建springBoot模块没有目录结构的解决方案》2023版IntelliJIDEA创建模块时可能出现目录结构识别错误,导致文件显示异常,解决方法为选择模块后点击确认,重新校准项目结构设置,确保源... 目录创建spChina编程ringBoot模块没有目录结构解决方案总结创建springBoot模块没有目录

解决Failed to get nested archive for entry BOOT-INF/lib/xxx.jar问题

《解决FailedtogetnestedarchiveforentryBOOT-INF/lib/xxx.jar问题》解决BOOT-INF/lib/xxx.jar替换异常需确保路径正确:解... 目录Failed to get nested archive for entry BOOT-INF/lib/xxx