MySQL服务器在XAMPP中消失了

时间:2008-10-02 13:11:28

标签: mysql xampp redhat

我正在尝试在Red Hat企业版中安装xampp 1.6.7。我按照安装说明进行操作,然后使用命令

启动堆栈
sudo /opt/lampp/lampp start

我得到了常见的回应

XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

但是当我检查堆栈组件的状态时MySQL没有运行,我得到:

Version: XAMPP for Linux 1.5.5
Apache is running.
MySQL is not running.
ProFTPD is running.

这并不总是立即发生。有些时候MySQL会在崩溃之前运行一段时间。我查了一下日志,一无所获。

编辑:

mysql日志说

081002 10:41:22  mysqld started
libgcc_s.so.1 must be installed for pthread_cancel to work
081002 10:41:24  mysqld ended

mysql状态说:

[root@localhost lampp]# bin/mysql status
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)

和ps -ef | grep mysql什么都不产生

2 个答案:

答案 0 :(得分:1)

当mysqld 崩溃时(我认为它只是关闭),您可能需要在log-error中配置my.cnf以查看实际使用情况。我不确定如何设置xampp,但是简单的find / -name "my.cnf"应该指向该文件的位置。

修改

您想要安装libgcc。它应该作为您平台的RPM提供。如果这有帮助,请告诉我。

答案 1 :(得分:0)

做什么

mysql status

ps aux | grep mysql

说什么?

此外,日志片段也可能有所帮助。