mysql启动数据库进程_MySQL数据库启动报错的处理
今天在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数据库启动报错的处理相关推荐
- mysql 主从2013错误_MySQL主从同步报错排错结果及修复过程之:Slave_SQL_Running: No
起因调查: 收到大量邮件报警想必事出有因,就问同事到底发生了什么?同事登录从库查看,发现出现如下报错提示,表示与主库同步失败,一直卡在哪里,看他弄了两个多小时,问题越来越多,解决一个恢复平静了一两分钟 ...
- SQL数据库可疑恢复 挂起恢复 置疑恢复 SQL数据库无法附加修复 附加报错 9003
SQL数据库可疑恢复 挂起恢复 置疑恢复 SQL数据库无法附加修复 附加报错 9003 数据类型 MSSQL 2008R2 数据大小 352 MB 故障检测 服务器几次断电后数据库可疑 无法附加 消 ...
- Springboot 启动时Bean初始化,启动异常-Assert.isTrue(condition,message) 报错
Springboot 启动时Bean初始化启动异常Assert.isTrue(condition,message) 报错,如果 condition为false 则会出现 java.lang.Illeg ...
- 本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案
本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案 参考文章: (1)本机未装Oracle数据库时N ...
- weblogic不能启动的解决方案;发现启动过程中AdminServer.lok文件报错,导致weblogic不能启动
1.问题现象 weblogic不能正常访问:节点2启动双机可以带起weblogic文件系统也能带起服务IP但不能带起weblogic服务. 2.问题解决 1) 手动启动weblogic脚本,发现启动过 ...
- Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者
Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者 sparkStreaming消费kafka中的数据,得不到数据以及无报错信息,找错误如下 首先检查一下,Ka ...
- 手动启动Remote Desktop Services服务,报错提示:“系统无法找到指定文件” ,该如何解决
手动启动Remote Desktop Services服务,报错提示:"系统无法找到指定文件" 解决方法: 1.打开regedit,找到路径HKEY_LOCAL_MACHINE\S ...
- mysql :The user specified ... does not exist 报错
2019独角兽企业重金招聘Python工程师标准>>> 程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似: mysql 1449 : The user speci ...
- mysql 安装1364_安装完MySQL,在配置最后一步报错error Nr.1364
[原文:http://www.mysqlperformanceblog.com/2014/01/28/10-mysql-settings-to-tune-after-installation/基本配置 ...
最新文章
- BM算法的shift1表是在所有情况下移动都是最快的吗?
- Python3.7.1学习(五) 将列表中的元素转化为数字并排序
- 【bzoj2460】[BeiJing2011]元素 贪心+高斯消元求线性基
- 模拟3个人排除买票,每人买1张票。售货员只有1张五元的钱,电影票5元一张
- P4945-最后的战役【dp,离散化】
- 【CodeForces - 514D】R2D2 and Droid Army(二分+滑动窗口ST表,或 尺取+单调队列或STLmultiset)
- php多个进程写文件路径,php 控制多个进程同时读写一个文件
- 虚拟ip是什么意思_轻松了解基于Ip,Mac,组播的Valn是什么意思,通信基础第17篇...
- 670. Maximum Swap 允许交换一个数 求最大值
- 生产环境MySQL 5.5.x单机多实例配置实践
- 全局空间自相关算法:Join Count
- 微信小程序地图组件去除iconPath
- PowerDesigner建立数据库模型
- 全球对冲基金精英榜【转载】
- 磁盘驱动属于计算机的,计算机基本知识(8005)---HDD(硬盘驱动器Hard Disk Drive)
- 电影影视网站对接微信公众号 日引流500+的实例教学
- 国内那几家语音唤醒技术做的比较好? 语音唤醒技术哪家强?
- 我的北大考古,我的无悔选择。
- C#开发 VSTO 自定义功能开发Ribbon显示在任意窗格栏
- 快速查询苹果手机的UUID