[root@localhost local]# mysql.server start
Starting MySQL.. ERROR! The server quit without updating PID file (/data/mysql/localhost.localdomain.pid).
今天安装mysql5.5启动不了数据库,百度了半天,问题可能的原因有多种,具体什么原因最好的办法是先查看下错误日志:
1、可能是/usr/local/mysql/data/mysql.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后存盘退出重启机器试试。
分享到:
相关推荐
The server quit without updating PID file”的启动错误时,通常意味着服务器未能成功启动并更新其进程ID(PID)文件,这可能是由于多种原因造成的。以下是一些可能的解决方案: 1. **数据目录权限问题**: 如果...
在Linux系统,特别是CentOS上安装MySQL数据库时,可能会遇到一些常见问题,其中之一就是"The server quit without updating PID file"。这个错误通常表明MySQL服务器在启动过程中遇到了问题,未能正确记录其进程ID...
MySQL数据库在运行过程中可能会遇到各种问题,其中一种常见的错误是"The server quit without updating PID file"。这个错误通常意味着MySQL服务器无法正常启动或关闭,没有更新其进程ID(PID)文件,这可能导致...
主要介绍了MySQL启动时报“The server quit without updating PID file”错误的原因,需要的朋友可以参考下
然而,当遇到"MYSQL: The server quit without updating PID file"这样的错误时,通常意味着MySQL服务在启动过程中遇到了问题,无法正确地创建或更新其进程ID(PID)文件。PID文件用于记录MySQL服务的进程ID,以便...
MySQL数据库在运行过程中可能会遇到各种问题,其中一种常见的错误是"Starting MySQL.Manager of pid-file quit without updating file.[FAILED]"。这个错误通常表明MySQL服务在尝试启动时遇到了问题,导致进程管理器...
在使用MySQL数据库的过程中,有时会遇到“MySQL server PID file could not be found”的错误,这是一个常见的启动问题,通常意味着MySQL服务器无法找到其进程ID(PID)文件,该文件用于记录数据库服务的运行状态。...
日志文件`/disk/mysql/www.err`中显示了错误信息:“InnoDB: Unable to lock ./ibdata1, error: 11”。这个错误通常意味着MySQL无法获取对数据文件的锁,可能是由于另一个MySQL实例正在运行,或者数据文件损坏。 3...
当尝试启动MySQL服务时,可能会遇到“MySQL server PID file could not be found!”这样的错误,这通常意味着MySQL找不到其进程ID(PID)文件,或者是PID文件所在路径不正确。在示例中,错误日志显示服务器在启动过程...
Linux下安装初始化完MySQL数据库之后,使用... The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid). 重启mysql会抛出上面红色字体的错误。 上面只能看到mysql启动失败,具体
The server quit without updating PID file (/var/run/mysqld/mysqld.pid)` - **解析**:这表明MySQL服务异常退出,并且没有更新进程ID(PID)文件,提示我们数据库可能已损坏。 3. **决定下一步行动**:基于上述...
The server quit without updating PID file (/home/hadoop/ruanJian/mysql/data/Slave1.Hadoop.pid). ``` 这通常是由于MySQL尝试以非预期的用户身份运行导致的,例如: ```bash 2016-08-30 15:56:49 1990 [ERROR...
The server quit without updating PID file”错误,这通常是因为内存不足导致InnoDB无法初始化。解决方法是在配置文件中减少缓冲池大小: ``` innodb_buffer_pool_size=8M ``` #### 五、PHP的安装与配置 ##### 1...
"The server quit without updating PID file"表明服务器未能正常更新进程ID文件,这可能是由于进程已经运行,或者PID文件被错误地删除或移动了。同时,日志中的警告和笔记信息提供了关于MySQL版本和配置的信息,如...