【发布时间】:2013-06-30 06:01:36
【问题描述】:
我已将我的 XAMPP 版本更新到 1.8.2。现在我遇到了 MySQL 数据库服务器无法启动的问题。
如果我尝试启动 Apache Web 服务器(在“应用程序管理器”中),它会显示“正在启动...”,几秒钟后它会显示“正在运行”。当我对 MySQL 数据库执行相同操作时,它会显示“正在启动...”几秒钟,然后显示“已停止”。
当我查看配置文件 (my.cnf) 时,我看到了这个:
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
我认为问题出在套接字上。 mysql.sock 不存在于该目录中,甚至不存在于整个 XAMPP 目录中。
有谁知道如何解决这个问题?
PS:我在 OS X 上安装了 PHP 5.4。
【问题讨论】:
-
mysql 将在必要时创建套接字文件,但前提是该路径确实存在......
-
不,不一样。只是无法启动 MySQL Server。