当前位置: 首页 > article >正文

MySQL服务端启动问题

方案

 我们直接先删除/var/lib/mysql 下的所有文件,然后初始化再启动

下面是分析过程 

 问题:(使用root权限)

上图命令运行后出现:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

然后我们可以查看日志:

日志如下: 

 [root@VM-8-15-centos mysql]# systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: deactivating (stop-sigterm) (Result: exit-code) Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 23742 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE) Process: 23724 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) CGroup: /system.slice/mysqld.service └─23745 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysql... Feb 18 14:30:56 VM-8-15-centos systemd[1]: Starting MySQL Server... Feb 18 14:30:56 VM-8-15-centos systemd[1]: mysqld.service: control proce...1 Hint: Some lines were ellipsized, use -l to show in full.

解决方案1:

/var/run/mysqld/mysqld.pid,中添加mysqld.pid, 所属用户和组需要改为mysql

然后尝试以下两命令先systemctl stop mysqld,然后再systemctl start mysqld。无效,使用方案二后解决

 解决方案二:

使用mysql_update命令,更新mysqld的各种配置,但是mysqld没有启动,无法运行。

我们直接先删除/var/lib/mysql 下的所有文件,然后初始化再启动

我是通过查看mysql.log日志给Al,它让我使用mysql_update命令

查看是否有mysqld.pid进程运行。


http://www.kler.cn/a/551881.html

相关文章:

  • 苏剑林“闭门造车”之多模态思路浅谈思考
  • 【好玩的Docker项目】使用Docker轻松搭建游戏化编程学习平台
  • 数智读书笔记系列014 MICK《SQL进阶教程》第一版和第二版对比和总结
  • 轻松搭建本地大语言模型(二)Open-WebUI安装与使用
  • 深入解析504网关超时错误:服务器通信故障的诊断与解决
  • wx064基于ssm+vue+uniapp的医院挂号预约系统小程序
  • SNARKs 和 UTXO链的未来
  • FFmpeg 基本语法全面介绍
  • #渗透测试#批量漏洞挖掘#Apache Log4j反序列化命令执行漏洞
  • 进阶!Vuex 状态管理:从入门到精通,打造高效 Vue.js 应用
  • 如何快速体验springboot 4.0.x最新适配,看看更新啦那些变化。
  • 多表关联查询的优化
  • 使用Java爬虫获取1688按图搜索商品(拍立淘API接口)
  • 嵌入式Linux系统UART驱动移植专题详解(3000+字图文实战指南)
  • SAP F1搜索帮助 添加自定义功能按钮
  • git 学习(基于Ubuntu和gitee)
  • vue + uniapp + 高德地图实现微信小程序地图polyline、marker展示
  • (学习总结25)Linux工具:vim 编辑器 和 gcc/g++ 编译器
  • 2024 年 6 月青少年软编等考 C 语言三级真题解析
  • 【linux】更换ollama的deepseek模型默认安装路径