【mysql 127错误】mysql启动报错mysqld.service: Failed with result ‘exit-code‘.

无网环境,mysql 安装 出现如下错误


[root@mysql tools]# systemctl status mysqld.service
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: failed (Result: exit-code) since Fri 2024-03-22 20:20:44 CST; 12s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 12371 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS (code=exited, status=127)Process: 12340 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)Main PID: 12371 (code=exited, status=127)Mar 22 20:20:44 mysql systemd[1]: mysqld.service: Service RestartSec=100ms expired, scheduling restart.
Mar 22 20:20:44 mysql systemd[1]: mysqld.service: Scheduled restart job, restart counter is at 5.
Mar 22 20:20:44 mysql systemd[1]: Stopped MySQL Server.
Mar 22 20:20:44 mysql systemd[1]: mysqld.service: Start request repeated too quickly.
Mar 22 20:20:44 mysql systemd[1]: mysqld.service: Failed with result 'exit-code'.
Mar 22 20:20:44 mysql systemd[1]: Failed to start MySQL Server.这是什么mysql 错误,如何解决,启动不了

错误信息显示mysqld.service未能启动,并且给出了退出码(exit-code)为127。这通常意味着mysqld服务启动时无法找到必要的执行文件或库文件。以下是一些可能的解决方案:

  1. 检查mysqld二进制文件
    确认mysqld二进制文件存在于/usr/sbin/mysqld路径。您可以使用以下命令来检查:
    ls -l /usr/sbin/mysqld
    
    如果文件不存在,可能需要重新安装MySQL。
  2. 检查依赖的共享库
    如果mysqld二进制依赖于某些共享库,而这些库不存在或者未正确配置,也会导致启动失败。您可以使用ldd命令来检查mysqld的依赖库:
    ldd /usr/sbin/mysqld
    
    如果发现有缺失的库,您需要安装这些库。
    在这里插入图片描述

找到了,原来是缺少两个文件。安装上即可。

  1. 检查服务文件
    检查/usr/lib/systemd/system/mysqld.service文件,确保其中的ExecStart行正确指向了mysqld二进制文件。
  2. 检查数据目录
    确保MySQL的数据目录存在并且有正确的权限。数据目录通常位于/var/lib/mysql,并且应该属于mysql用户和组:
    chown -R mysql:mysql /var/lib/mysql
    
  3. 查看错误日志
    MySQL的错误日志通常位于/var/log/mysqld.log。检查这个文件以获取更多关于启动失败的信息。
  4. 尝试手动启动mysqld
    尝试手动启动mysqld服务以获取更详细的错误信息:
    /usr/sbin/mysqld --verbose --debug
    
  5. 重新安装MySQL
    如果以上步骤都无法解决问题,您可能需要考虑重新安装MySQL。
    根据您的系统环境和上述检查的结果,采取相应的修复措施。如果问题依然存在,可能需要更详细的日志信息或者系统配置信息来进行进一步的诊断。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/764562.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

XSKY 智能存储,助力“数据要素 X”先进制造

3 月 21-22 日,主题为“突破 智行”的 IMC2024 第七届中国智造数字科技峰会在重庆召开。作为在先进制造领域拥有领先存储解决方案以及众多应用实践的企业,星辰天合受邀参加了此次峰会并荣获大会颁发的“最佳存储解决方案奖”。同时,星辰天合先…

防火墙的原理和配置

“防火墙”一词起源于建筑领域,用来隔离火灾,阻止火势从一个区域蔓延到另一个区域。引入到通信领域,防火墙这一具体设备通常用于两个网络之间有针对性的、逻辑意义上的隔离。这种隔离是选择性的,隔离“火”的蔓延,而又…

Set A Light 3D Studio中文--- 打造专业级3D照明效果

Set A Light 3D Studio是一款专业的灯光模拟软件,专为摄影师和电影制片人打造。它允许用户在计算机上模拟并预览各种布光效果,助力拍摄出真实、精准且具有艺术感的作品。软件提供了丰富的灯光和场景模型,用户可以灵活调整光源参数&#xff0c…

(附源码)基于Spring Boot与Vue的宠物用品销售系统设计与实现

前言 💗博主介绍:✌专注于Java、小程序技术领域和毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2024年Java精品实战案例《100套》 🍅文末获取源码联系🍅 &#x1f31…

2024年3月22蚂蚁新村今日答案:以下哪一项是陕西省的非遗美食?

2024年3月22日蚂蚁新村今日问题的正确答案如下: 问题:以下哪一项是陕西省的非遗美食? 选项:驴肉火烧 水盆羊肉 答案:水盆羊肉 解析:水盆羊肉是陕西省的非遗美食。水盆羊肉是陕西省的一道传统著名饭食&a…

蓝桥杯第二天刷真题

public class Main {public static void main(String [] args) { //存大数方法String s"202320232023"; // 定义一个字符串&#xff0c;它将被转换为结束循环的数值long end Long.parseLong(s);long sum 0;long primarynumber 1;for(int i 1; i<end; i) {long …

mac 同步安卓手机屏幕

工具 scrcpy 1. 安装scrcpy brew install scrcpy2. 确保有adb命令 adb --version #查看版本号 brew install --cask android-platform-tools #安装adb环境安装后找不到adb&#xff0c;重启终端 3. scrcpy scrcpy #默认设备### 存在多个设备会失败 scrcpy 2.4 <https://…

需求:JSON数据显示null值或者不显示null值

使用hutool的工具类 import cn.hutool.json.JSON; import cn.hutool.json.JSONConfig; import cn.hutool.json.JSONUtil;public class Main {public static void main(String[] args) {String sss "{\"1\":\"a\",\"2\":null}";// 不…

手撕LRU 最近最少使用缓存淘汰策略 + LinkedHashMap

LRU 最近最少使用缓存淘汰策略 1 LRU 算法就是一种缓存淘汰策略2 手撕LRU3 LinkedHashMap 常见面试题 1 LRU 算法就是一种缓存淘汰策略 计算机的缓存容量有限&#xff0c;如果缓存满了就要删除一些内容&#xff0c;给新内容腾位置。但问题是&#xff0c;删除哪些内容呢&#x…

react 祖孙关系传递

1. utils下的context.js import React ,{ createContext} from "react" //createContext 是创建一个上下文对象 export const dateContext createContext({}) // 创建了一个上下文对象 export const {Provider,Consumer} dateContext 2.爷爷组件 import {Provi…

【JavaScript 漫游】【041】File 对象、FileList 对象、FileReader 对象

文章简介 本篇文章为【JavaScript 漫游】专栏的第 041 篇文章&#xff0c;主要对浏览器模型中 File 对象、FileList 对象和 FileReader 对象的知识点进行了简记。 File 对象 File 对象代表一个文件&#xff0c;用来读写文件信息。它继承了 Blob 对象&#xff0c;或者说是一种…

适用于vue3的vant4组件 没有日期时间选择器

项目中需要用到日期和时间一同选择的场景 本来想用 如下代码 van-datetime-picker 发现咋整也不好使 刚开始还以为是引入的问题 后来发现是vant4根本就没这玩应了… <van-datetime-pickerv-model"currentDate"type"datetime"title"选择完整时间&q…

什么是Webhook 和 HTTP Endpoint?

Webhook 和 HTTP Endpoint 都是基于HTTP协议的网络通信概念&#xff0c;但它们在使用场景和目的上有所不同。 Webhook Webhook 是一种允许一个应用程序提供实时信息给其他应用程序的方法&#xff0c;这种通信是基于HTTP的“回调”或“钩子”。Webhook 通常被用来在一种服务上…

24届互联网秋招后端开发面经【Java\C++】(阿里、美团、快手等)

目录 写在前面阿里阿里数据库美团快手百度科大讯飞一面 字节一面 快手一面二面三面 滴滴1-3面部分米哈游一面 京东二面 美团二面三面 腾讯一面二面三面 高德一面二面三面 大文娱一面 蚂蚁二面 写在前面 博主24届985硕士非科班&#xff0c;秋招面了挺多大厂&#xff0c;拿了阿里…

如何通过Python脚本实现对远程物联网设备的监控和维护

通过Python脚本监控和维护远程物联网设备通常涉及以下几个步骤&#xff1a; 设备接入互联网&#xff1a;确保物联网设备能够连接到互联网&#xff0c;并有一个稳定的IP地址或者使用域名进行访问。选择通信协议&#xff1a;根据需求选择适合物联网设备的通信协议&#xff0c;如…

ETL的全量和增量模式

在当今信息爆炸的时代&#xff0c;数据管理已经成为各行各业必不可少的一环。而在数据管理中&#xff0c;全量与增量模式作为两种主要的策略&#xff0c;各自具有独特的优势和适用场景&#xff0c;巧妙地灵活运用二者不仅能提升数据处理效率&#xff0c;更能保障数据的准确性。…

JavaWeb -- HTTP -- WEB服务器TOMCAT

一.HTTP介绍: HTTP(Hyper Text Protocol) 实际上是一种超文本传输的协议,规定了浏览器跟服务器之间的一些数据传输的规则 例如B/S 对于浏览器的请求,以及相应服务器的响应,都必须依靠这种协议,规范,才能够彼此之间相互 理解 HTTP的协议特点: 1.基于TCP协议: 面向连接 更加安全…

一些常用的用法

Python的一些我没见过的用法&#xff0c;写一篇博客记录一下。 字典 kwargs 在 Python 中&#xff0c;kwargs 是一个通常用于表示关键字参数的字典。它通常在函数定义中用于接收传递给函数的任意数量的关键字参数。 当在函数调用时&#xff0c;使用关键字参数传递参数给函数…

golang kafka sarama 源码解析

消费者组重平衡 github.com/!shopify/saramav1.27.2/consumer_group.go func (c *consumerGroup) newSession(ctx context.Context, topics []string, handler ConsumerGroupHandler, retries int) (*consumerGroupSession, error) {// 获取broker组协调器coordinator, err :…

爱普生EPSON全新传感技术方案亮相高交会,创造新时代“精智生活”

2023年中国国际高新技术成果交易会在深圳福田会展中心盛大举行&#xff0c;是目前中国规模最大、最具影响力的科技类展会之一。爱普生作为始终坚持“科技本地化”战略的技术创新前沿企业参与此次展会&#xff0c;为中国用户带来爱普生电子元器件三款创新技术与四大成熟传感器解…