MySQL社区

标题: mysql关闭的问题 [打印本页]

作者: edwin_chen    时间: 2007-12-14 18:14
标题: mysql关闭的问题
我在fc4上安装的mysql是5.1.19版,使用中出现一个很奇怪的问题。就是Mysql关闭了,可是mysql的进程还在,下次启动mysql也没有什么影响。具体现象如下:

正常启动后:ps -ef 可以看到
mysql    11435 11369  2 17:20 ?        00:00:47 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-fi

关闭mysql,我用的 mysqladmin -uroot -p shutdown 命令
一般情况下,可以正常关闭。但是偶尔会出现,mysql关闭了,可上面的那个进程还在的情况。
而且再次执行mysqladmin -uroot -p shutdown 会提示mysql已经关闭了。 这时我只能手工kill -9 这个进程。

从mysql的error log中看。
如果正常关闭时会出现如下log:
071121 11:46:56 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
071121 11:46:56  mysqld ended

而出现进程还在的情况时log中仅有
071121 11:46:56 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
这句,没有下面那句。


如果我kill -9 杀掉这个进程,log就会出现
071121 11:46:56  mysqld ended
这句。

另外即使进程没有关闭,下次启动mysql也很正常,而且kill掉原来的进程,也不会影响当前运行的mysql。


哪位高人能指点一下是什么原因造成的,如何解决?
作者: kider    时间: 2007-12-15 16:23
查查你的MySQL安装包是针对fc4平台的吗? 如果不是换个包试试....

不会是MySQL5.1.19版的Bug吧,查查版本Bug List看看,也许fc4也有关系...
作者: edwin_chen    时间: 2009-10-22 10:14
应该仅是5.1.19版的问题,我后来换用5.1.24就不存在这个问题了。




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2