MySql服务器启动错误'pid-file管理器退出而没有更新文件。'

时间:2010-08-21 12:50:17

标签: mysql centos

我在一些论坛中读到,在/etc/init.d/mysql启动之前做一个/ bin / sh会解决问题而且确实如此。但是我们不想每次都这样开始......解决方案是什么?我已经从http://www.mysql.com/downloads/mysql/#downloads安装了以下软件包,我正在使用CentOS 5。:

的MySQL社区debuginfo软-5.1.50-1.rhel5.x86_64.rpm MySQL的客户端,社区5.1.50-1.rhel5.x86_64.rpm MySQL的服务器,5.1.50-1.glibc23.x86_64.rpm 的MySQL-devel的-5.1.50-1.glibc23.x86_64.rpm

有什么遗漏吗?

2 个答案:

答案 0 :(得分:0)

您的计算机最近硬重置了吗?如果mysqld没有机会正确关闭,则不会删除pid文件。您是否尝试过手动删除pid文件?

参考:

在我的CentOS 5上安装pid文件位于:/var/run/mysqld/mysqld.pid

答案 1 :(得分:0)

此错误也可能由错误的my.cnf设置引起。

尝试重命名文件并重新开始:

[centos]# mv /etc/my.cnf /etc/my.cnf-old
[centos]# service mysql start

如果它启动,那么您应该检查my.cnf设置中的更改内容。

[centos]# diff -bB /etc/my.cnf /etc/my.cnf-old