linux mysql 报错:MYSQL:The server quit without updating PID file

时间:2024-01-22 08:40:47 

1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限
解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data”  然后重新启动mysqld!

2.可能进程里已经存在mysql进程
解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死,然后重新启动mysqld!

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,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试。

标签:updating,PID
0
投稿

猜你喜欢

  • 在IE浏览器下面指定表单编码方式

    2009-10-02 16:47:00
  • ASP写的不错的"数字分页"涵数

    2008-10-19 17:21:00
  • Python 控制终端输出文字的实例

    2021-10-23 21:30:56
  • python实现文件+参数发送request的实例代码

    2022-03-04 18:49:43
  • python如何导入自己的模块

    2022-05-21 08:14:57
  • Python使用matplotlib.pyplot as plt绘图图层优先级问题

    2022-06-10 18:00:37
  • python制作定时发送信息脚本的实现思路

    2023-01-17 15:24:11
  • python多进程基础详解

    2021-07-14 10:06:52
  • mysql建立自定义函数的问题

    2024-01-19 06:26:52
  • Python函数进阶与文件操作详情

    2023-09-12 17:24:33
  • 详解Python实现图像分割增强的两种方法

    2022-08-16 20:23:50
  • 用户 jb51net 登录失败。原因: 该帐户的密码必须更改

    2024-01-13 05:58:46
  • python中使用ctypes调用so传参设置遇到的问题及解决方法

    2021-06-02 00:38:39
  • 如何将Python列表转换为字符串

    2023-11-02 12:54:27
  • python的图形用户界面介绍

    2023-04-08 19:55:46
  • 通过asp程序来创建access数据库

    2011-04-02 11:17:00
  • XML入门教程:XML CDATA的作用

    2007-11-07 14:08:00
  • Python中函数参数匹配模型详解

    2022-01-01 20:39:59
  • XML的简单读取与写入

    2008-09-04 10:35:00
  • 给页面 unload 加上效果

    2009-03-12 12:32:00
  • asp之家 网络编程 m.aspxhome.com