【mysql 错误】Job for mysqld.service failed because the control process exited with error code

这篇具有很好参考价值的文章主要介绍了【mysql 错误】Job for mysqld.service failed because the control process exited with error code。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mysql 报错信息如下:Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.是什么原因,如何解决

这个错误提示比较笼统,需要查看具体的日志才能确定问题所在。你可以通过以下步骤来获取更详细的错误信息:

执行命令 systemctl status mysqld.service,查看 MySQL 服务的状态和错误信息。
根据输出的信息进行排查。可能会遇到一些常见错误,例如缺少依赖项、权限不足等。
如果无法自行解决问题,可以将 systemctl status mysqld.service 和 journalctl -xe 的输出内容复制并粘贴到搜索引擎中,搜索相关的解决方案。

执行 命令

 journalctl -xe

发现 mysql 启动报错,/usr/sbin/mysqld: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such

这个错误通常表示缺少 libssl.so.1.1 库。你可以按照以下步骤尝试解决问题:

执行命令 sudo apt update && sudo apt install -y libssl1.1,安装 libssl1.1 库。
如果安装成功,重新启动 MySQL 服务,看是否能够正常运行。
如果还有其他依赖项缺失,可以通过类似的方式进行安装。希望这些提示能够帮助你解决问题。

libssl1.1 库通常是 Ubuntu 和 Debian 系统使用的 OpenSSL 1.1 版本库。在 CentOS 中,可以使用以下命令来安装 OpenSSL 1.1 库:

sudo yum update
sudo yum install openssl11

执行完上述命令后,系统会自动安装 OpenSSL 1.1 库及其相关依赖项。如果已经安装了旧版的 OpenSSL 库,系统会提示是否升级。

完成安装后,你就可以在系统中使用 OpenSSL 1.1 库了。

如果执行 sudo yum install openssl11 报错,说明 OpenSSL 1.1 库不在默认的软件源中。你可以按照以下步骤添加 EPEL 软件源,然后再安装 OpenSSL 1.1 库:

执行命令 sudo yum install epel-release,安装 EPEL 软件源。
执行命令 sudo yum update,更新系统软件包。
执行命令 sudo yum install openssl11,安装 OpenSSL 1.1 库。
安装过程中可能会遇到一些问题,例如依赖项缺失、权限不足等。如果出现错误提示,可以参考上面的提示信息进行排查。文章来源地址https://www.toymoban.com/news/detail-796853.html

到了这里,关于【mysql 错误】Job for mysqld.service failed because the control process exited with error code的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包