陈奇网络工作室

MySql提示:服务器退出没有更新PID文件(…)失败

1.可能是/usr/local/MySQL/data/rek fan . PID文件没有写权限。解决方法:给予许可并执行。

# chown-rmy SQL:MySQL/var/data # chmod-R755/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,然后保存磁盘以退出并重新启动机器。

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3