位置: 编程技术 - 正文

解决Mysql服务器启动时报错问题的方法(mysql服务开不起来)

编辑:rootadmin

推荐整理分享解决Mysql服务器启动时报错问题的方法(mysql服务开不起来),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql服务起不来的原因,mysql服务器发生宕机怎么办,mysql服务起不来的原因,mysql服务起不来的原因,mysql服务端,mysql服务器发生宕机怎么办,mysql服务端,mysql服务器无法启动怎么办,内容如对您有帮助,希望把文章链接给更多的朋友!

一、概述

文章主要介绍因为启动mysql服务报错引发的问题:"ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid)",顺带扩充一些其它的知识点,当前版本是red hat 6,mysql 5.6。

二、步骤

报错的源头

问题解决

1.权限

报错的源头就是它了,一般这种问题首先会想到的就是权限问题,就是/var/lib/mysql该文件夹的权限

上图可以看到mysql文件夹的用户和组都是mysql且mysql有写的权限,所以权限没有问题。

2.进程

查看/var/lib/mysql目录,发现没有生存mysql.sock文件,说明mysql没有启动,也可以登入mysql来测试

查看进程ps -ef|grep mysql

发现存在mysql进程,原因就是它了,kill掉,kill -9 pid

再启动mysql服务,service mysql start,我当前的mysql版本是5.6,在5.7版本启动服务是service mysqld start,稍微有点差别。

解决Mysql服务器启动时报错问题的方法(mysql服务开不起来)

查看mysql目录,发现mysql.sock文件生成了

问题分析

还记得一开始的那个报错吗?

明明已经存在mysql进程的但是为什么stop mysql服务提示找不到进程,主要的原因还是进程里面存储mysql的异进程,解决方法就是按照上面的kill掉这些进程,为什么会产生这种进程呢?我这里是我自己的操作失误,服务器启动的时候mysql自动已经启动了,然后我还执行了一次service mysql start,导致了这个问题,这也是问题的由来,网上有很多文章是针对这个的解决方法但并没有找出问题的由来,可能还会有其它原因导致这个问题,但是我这里就是因为我重复启动了服务,因为mysql5.7版本中mysql服务没有自动重启所以我经常会有重启服务的习惯,但是在5.6版本mysql就是随着系统自动启动所以就无需再重启服务了。

系统自动重启服务

chkconfig命令

使用chkconfig命令查询服务的重启情况,命令:chkconfig --list servername,也可以单独chkconfig --list查看所有

[0-6]分别代表linux系统的运行方式,0:停机,1:单用户模式,2:不带网络的多用户,3:不带图形界面的多用户,4:没有使用,5:带图形界面的模式x也就是经常看到linux桌面(默认级别),6:重启

可以使用chkconfig --level 级别 服务名 on/off方式来关闭和启动服务

例如我们关闭mysql在linux2,3,4,5运行级别的自动启动,

chkconfig --level mysql off

这里有一篇关于自动启动服务的文章总结的很好:Linux如何设置服务自启动

查看boot.log 日志

命令:cat /var/log/boot.log

boot.log记录了启动项的日志信息。

文章主要是写自己遇到问题发现问题找到问题的方法,顺便扩充了一些系统自动启动的信息,希望对大家的学习有所帮助。

MySql命令实例汇总 本文实例总结了MySQL常用的各种操作命令。分享给大家供大家参考,具体如下:Mysql安装目录数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令

Linux下实现MySQL数据备份和恢复的命令使用全攻略 为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进

MySQL的安装以及基本的管理命令和设置 MySQL安装Linux/UNIX上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQLAB提供了以下RPM包的下载地址:MySQL-MySQL服务器。你需要该选项,除非你只想连接运行

标签: mysql服务开不起来

本文链接地址:https://www.jiuchutong.com/biancheng/312337.html 转载请保留说明!

上一篇:Mysql基础入门 轻松学习Mysql命令(mysql零基础入门教程完整)

下一篇:MySql命令实例汇总(mysql的一些命令)

  • 如何办理车辆购置置换补贴手续
  • 小微企业企业所得税税率变化
  • 公司交房租没有开票能记账?
  • 所得税费用期初有余额吗
  • 发票多开了一张怎么处理?
  • 企业所得税的征税对象包括
  • 应交税费应交增值税转出多交增值税
  • 客户预付货款会计分录
  • 固定资产的初始成本包括
  • 现金存款账户
  • 为什么增值税发票综合服务平台进不去
  • 汇算清缴截止
  • 以前年度少计收入 会计怎么处理
  • 研发设备一次性计入研发费用账务处理
  • 企业交纳房产税,土地使用税、车船使用税应借记( )账户
  • 公司出差打的报销吗
  • 长期股权投资用交印花税吗
  • 总杠杆系数的计算公司
  • 税务总局关于四流一致解答
  • 财务会计制度备案操作流程
  • 鸿蒙系统怎么同步数据
  • 偶然所得是什么科目
  • 退货应该怎么记账
  • 单位垫付资金如何做账
  • 更改win10通知
  • 开启自动备份注册表
  • 苹果电脑进入安全模式按什么键
  • 应缴纳增值税的公式
  • 采用销售额比率法预测对外筹资需要量时
  • 何为租赁合同
  • 支付工资属于费用吗
  • 固定资产一次性扣除申报表怎么填
  • 其他应付款转资本公积股东决议
  • php上传文件到指定目录
  • 麒麟软件的linux桌面操作系统
  • Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
  • 进项不认证有什么风险
  • 结转生产成本是负数怎么办
  • 进项发票和销项发票金额相同还需要交税金吗
  • 简易征收的进项税怎么处理
  • mysql8绿色版
  • 伤残补助金和工资一样吗
  • 利润表和资产负债表
  • 原始凭证太多怎么做账
  • sqlserver常用命令
  • 机器设备可以作为出资方式吗
  • 小规模企业没有员工如何申报个税
  • 在建工程借款利息计入哪里
  • 运费会计科目怎么做
  • 汇算清缴后取得上一年发票
  • 装修费摊销年限规定会计分录
  • 流动比率与速动比率下降说明什么
  • 金税盘税费减免分录
  • 损益类科目如何结转本年利润
  • 物流公司保险怎么买
  • sql server怎么创建表语句
  • mysql column is ambiguous
  • doc怎么使用
  • linux的ntp服务
  • win8系统运行窗口怎么打开
  • win8系统如何安装惠普打印机
  • 远程操作win10
  • centos6.5桌面版安装教程
  • win8.1隐藏文件夹
  • 程序员基本入门知识
  • python编程
  • 如何用python编写脚本
  • javascript运用
  • 12种JavaScript常用的MVC框架比较分析
  • python怎么写字符串
  • jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
  • Python的SQLalchemy模块连接与操作MySQL的基础示例
  • python定义全局
  • 航天金税盘客服电话苏州
  • 企业吸收合并都包括什么
  • 深圳社保最迟每月几号交啊多少钱
  • 无锡吴氏字辈
  • 社保归国税还是地税
  • 12366纳税服务热线的接通率
  • 正在办退休社区盖章到了那一步
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设