【发布时间】:2013-05-26 06:39:21
【问题描述】:
我无法从我在大约 6 个月内未打开的 SQL 教科书简介中中断的地方继续学习。 当我尝试运行 mysql 服务器(系统首选项/MySQL)时,我收到上面的消息“Mysql 服务器实例已停止”。这是一些信息:
使用 Max Osx 10.6 为单独的项目启动并运行 XAMPP(不确定是否相关)。 我在使用终端时收到以下错误:
/usr/local/mysql/bin/mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
我想我会在这里找到解决方案:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
但我无法回答这个问题。例如,接受的答案 - 我不知道我是否正在连接到本地主机或如何“如果套接字连接器未启用/工作,则尝试使用“127.0.0.1”。
我怀疑这个问题对大多数人来说都缺乏足够的细节。对不起。我不确定为什么会发生这种情况或要包括哪些其他信息。我缺乏知识,这就是我尝试学习 SQL 的原因。如果有更多信息可以帮助任何人了解问题所在,请告诉我。
【问题讨论】:
-
在下面的SO链接stackoverflow.com/questions/4788381/…中有一个类似的问题回答
-
Mac 上的 Xampp 确实让您的系统通过铃声。它肯定有足够的信息让我知道问题所在,但我并没有费心寻找解决方案:我只是指向我网络上的另一个 MySQL 实例。
-
@Vimsha 感谢您的评论。我看了那个问题,但有 12 个答案,我不确定该选择哪一个。我认为,我可以通过说明 SQL Server 没有运行来消除其中的一些。这肯定会排除接受的答案吗?
-
你可能想试试Homebrew,而不是XAMPP,它是一个更原生的包管理平台。
-
@tadman 好的,但我不明白在这种情况下这对我有什么帮助。我的直接目标是让 SQL Server 运行