MySQL:提示:The server quit without updating PID file问题的解决办法

这篇具有很好参考价值的文章主要介绍了MySQL:提示:The server quit without updating PID file问题的解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

[root@izuf62598fraqjv0qztcczxz ~]# service mysql restart
MySQL server PID file could not be found![失败]
Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/snsgou.pid).[失败]

具体什么原因最好的办法是先查看下错误日志:

1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限

 解决方法 :给予权限,然后重新启动mysqld!

chown -R mysql:mysql /var/data 
chmod -R 755 /usr/local/mysql/data

2、可能进程里已经存在mysql进程

解决方法:使用“kill -9  进程号”杀死,然后重新启动mysqld

ps -ef|grep mysqld

kill -9 pid

3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动

解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。本人就是使用第三条方法解决的 !

4、mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)

[mysqld]
datadir = /usr/local/mysql/data

5、skip-federated字段问题

解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧。

6、错误日志目录不存在

解决方法:使用“chown” “chmod”命令赋予mysql所有者及权限

7、selinux惹的祸,如果是centos系统,默认会开启selinux

解决方法:关闭它,打开/etc/selinux/config文章来源地址https://www.toymoban.com/news/detail-823193.html

SELINUX=enforcing => SELINUX=disabled
esc :wq

到了这里,关于MySQL:提示:The server quit without updating PID file问题的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【黄啊码】mysql启动报错:The server quit without updating PID file[网上的都是坑货]

    大家好,我是黄啊码,最近在手动安装mysql的时候遇到了一点问题,然后按照网友们的操作,没一次成功,最终在一位大佬的指导下,终于解决了,特地整理如下: 原因分析:上一次关机前未正常关闭MySQL 解决方案:删除进程锁文件 /var/lock/subsys/mysql  原因分析:可能进程里

    2024年02月01日
    浏览(44)
  • 【填坑向】MySQL常见报错及处理系列(ERROR! The server quit without updating PID file)

    本系列其他文章 【填坑向】MySQL常见报错及处理系列(Communications link failure Access denied for user ‘root‘@‘localhost‘)_AQin1012的博客-CSDN博客 翻一下大致的意思就是默认会按照如下的顺序读取配置文件,我上面贴出的配置文件就是第一个/etc/my.cnf,但显然目前在运行的MySQL并不是

    2024年02月11日
    浏览(42)
  • mac m2停止mysql报错:ERROR! MySQL server PID file could not be found!

    出现这个问题的原因有很多,我只说下我是怎么解决的。 首先看一下,你的mysql服务,有没有指定配置文件。 执行完之后,会输出几个可能的目录,你可以到各个目录下看看有没有my.cnf文件。如果没有,那就需要新建一个。 进入/etc目录,可能需要root权限,使用如下命令切换

    2024年02月09日
    浏览(59)
  • ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option 解决办法

    情景 当我导入大数据量时,使用 LOAD DATA INFILE 进行导入,出现了错误 ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 表明你的 MySQL 服务器启用了 --secure-file-priv 选项,这个选项限制了 MySQL 可以执行文件操作的目录。这通常出现在尝

    2024年04月28日
    浏览(42)
  • ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot exec

    MySQL在进行导出全表数据的时候提示ERROR 1290 出现这个问题的原因是mysql的secure_file_prive这个选项没有开启,或者这个选择了特定的文件路径,只有在这个文件路径下的文件才能导入导出mysql 首先在mysql环境下查询secure_file_priv参数。 参数secure_file_priv的值及含义如下: secure_fil

    2024年02月10日
    浏览(58)
  • 讲解nginx.pid“ failed (2: The system cannot find the file specified

    目录 讲解 \\\"nginx.pid\\\" failed (2: The system cannot find the file specified 1. Nginx配置文件错误 2. Nginx配置文件权限问题 3. Nginx启动失败 解决问题 示例代码:处理 \\\"nginx.pid\\\" failed (2: The system cannot find the file specified 在使用Nginx时,你可能会遇到以下错误消息之一: 这个错误消息通常出现在启

    2024年01月19日
    浏览(51)
  • SQL Server安装提示安装程序无法通过windows update服务搜索更新

    安装 SQL Server 时提示: SQL Server 安装程序遇到以下错误: 安装程序在运行作业 UpdateResult 时失败。 错误代码 0x876E0003。 开启 Windows 自动更新或关闭自动更新、不勾选 “使用 Microsoft Update 检查更新(推荐)” 均 无法继续安装 解决方法: 手动创建 DefaultSetup.ini 放置到安装程序文

    2024年02月11日
    浏览(41)
  • MySQL启动时出现initialize specified but the data directory has files in it. Aborting问题

    你是否遇见以下问题在MySQL重启时出现问题,报出了以下的错误,现在我将告诉你遇见以下错误怎么处理。 当出现了上面的错误,我们可以看出它提供了两条命令“systemctl status mysqld.service”和“journalctl -xe”来帮助我们来查看错误的详情。 使用“systemctl status mysqld.service”命

    2024年02月16日
    浏览(40)
  • 【git】idea使用update提示Can‘t Update No tracked branch configured for branch master or the branch doe...

    当使用idea拉取最新代码进行更新时,提示信息如下 查看提示信息 提示中已经给出了例子: 我的分支是在origin/master。于是如下:打开git命令窗口 输入:git branch --set-upstream-to=origin/master/分支名 然后push下就行了

    2024年02月11日
    浏览(49)
  • Windows 上 执行docker pull命令 提示:The system cannot find the file specified.

    error during connect: This error may indicate that the docker daemon is not running.: Get \\\"http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version\\\": open //./pipe/docker_engine: The system cannot find the file specified. 在cmd 窗口中执行如下命令 cd C:Program FilesDockerDocker DockerCli.exe -SwitchDaemon 重新打开一个cmd窗口,然后再次执行

    2024年02月08日
    浏览(57)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包