今天在linux中启动mysql时提示mysql Starting MySQL..

The server quit without updating PID file了,下面我来给大家介绍解决办法

从网上找了一堆方法如下:

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后存盘退出重启机器试试

但是没有解决,最后直接给/usr/local/mysql/data 目录 chmod 777 -R  /usr/local/myql/data

问题解决 应该是 权限问题,不能生成localhost.localdomain.pid 文件

mysql启动数据库进程_MySQL数据库启动报错的处理相关推荐

  1. mysql 主从2013错误_MySQL主从同步报错排错结果及修复过程之:Slave_SQL_Running: No

    起因调查: 收到大量邮件报警想必事出有因,就问同事到底发生了什么?同事登录从库查看,发现出现如下报错提示,表示与主库同步失败,一直卡在哪里,看他弄了两个多小时,问题越来越多,解决一个恢复平静了一两分钟 ...

  2. SQL数据库可疑恢复 挂起恢复 置疑恢复 SQL数据库无法附加修复 附加报错 9003

    SQL数据库可疑恢复 挂起恢复 置疑恢复 SQL数据库无法附加修复 附加报错 9003 数据类型 MSSQL 2008R2  数据大小 352 MB 故障检测 服务器几次断电后数据库可疑 无法附加 消 ...

  3. Springboot 启动时Bean初始化,启动异常-Assert.isTrue(condition,message) 报错

    Springboot 启动时Bean初始化启动异常Assert.isTrue(condition,message) 报错,如果 condition为false 则会出现 java.lang.Illeg ...

  4. 本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案

    本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案 参考文章: (1)本机未装Oracle数据库时N ...

  5. weblogic不能启动的解决方案;发现启动过程中AdminServer.lok文件报错,导致weblogic不能启动

    1.问题现象 weblogic不能正常访问:节点2启动双机可以带起weblogic文件系统也能带起服务IP但不能带起weblogic服务. 2.问题解决 1) 手动启动weblogic脚本,发现启动过 ...

  6. Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者

    Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者 sparkStreaming消费kafka中的数据,得不到数据以及无报错信息,找错误如下 首先检查一下,Ka ...

  7. 手动启动Remote Desktop Services服务,报错提示:“系统无法找到指定文件” ,该如何解决

    手动启动Remote Desktop Services服务,报错提示:"系统无法找到指定文件" 解决方法: 1.打开regedit,找到路径HKEY_LOCAL_MACHINE\S ...

  8. mysql :The user specified ... does not exist 报错

    2019独角兽企业重金招聘Python工程师标准>>> 程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似: mysql 1449 : The user speci ...

  9. mysql 安装1364_安装完MySQL,在配置最后一步报错error Nr.1364

    [原文:http://www.mysqlperformanceblog.com/2014/01/28/10-mysql-settings-to-tune-after-installation/基本配置 ...

最新文章

  1. BM算法的shift1表是在所有情况下移动都是最快的吗?
  2. Python3.7.1学习(五) 将列表中的元素转化为数字并排序
  3. 【bzoj2460】[BeiJing2011]元素 贪心+高斯消元求线性基
  4. 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
  5. P4945-最后的战役【dp,离散化】
  6. 【CodeForces - 514D】R2D2 and Droid Army(二分+滑动窗口ST表,或 尺取+单调队列或STLmultiset)
  7. php多个进程写文件路径,php 控制多个进程同时读写一个文件
  8. 虚拟ip是什么意思_轻松了解基于Ip,Mac,组播的Valn是什么意思,通信基础第17篇...
  9. 670. Maximum Swap 允许交换一个数 求最大值
  10. 生产环境MySQL 5.5.x单机多实例配置实践
  11. 全局空间自相关算法:Join Count
  12. 微信小程序地图组件去除iconPath
  13. PowerDesigner建立数据库模型
  14. 全球对冲基金精英榜【转载】
  15. 磁盘驱动属于计算机的,计算机基本知识(8005)---HDD(硬盘驱动器Hard Disk Drive)
  16. 电影影视网站对接微信公众号 日引流500+的实例教学
  17. 国内那几家语音唤醒技术做的比较好? 语音唤醒技术哪家强?
  18. 我的北大考古,我的无悔选择。
  19. C#开发 VSTO 自定义功能开发Ribbon显示在任意窗格栏
  20. 快速查询苹果手机的UUID

热门文章

  1. VeryCD的名言集锦
  2. 智能配线架的单配/双配应用方案比较
  3. 淘宝TOP开发:(一)
  4. 阿里云服务器域名解析,详细步骤
  5. solidworks实用小技巧:批量打印工程图图纸
  6. umeditor的使用教程
  7. 03、JCL(日志门面)
  8. php 批发管理系统,仓库管理系统批发零售解决方案
  9. LeetCode 2.1.10 4Sum
  10. C语言结构体(这一篇就够了)