Mysql 服务器实例已停止

Posted

技术标签:

【中文标题】Mysql 服务器实例已停止【英文标题】:The Mysql Server Instance has stopped 【发布时间】:2013-05-26 06:39:21 【问题描述】:

我无法从我在大约 6 个月内未打开的 SQL 教科书简介中中断的地方继续学习。 当我尝试运行 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链接***.com/questions/4788381/…中有一个类似的问题回答 Mac 上的 Xampp 确实让您的系统通过铃声。它肯定有足够的信息让我知道问题所在,但我并没有费心寻找解决方案:我只是指向我网络上的另一个 MySQL 实例。 @Vimsha 感谢您的评论。我看了那个问题,但有 12 个答案,我不确定该选择哪一个。我认为,我可以通过说明 SQL Server 没有运行来消除其中的一些。这肯定会排除接受的答案吗? 你可能想试试Homebrew,而不是XAMPP,它是一个更原生的包管理平台。 @tadman 好的,但我不明白在这种情况下这对我有什么帮助。我的直接目标是让 SQL Server 运行 【参考方案1】:

我留下了这个问题,后来又用重新启动的计算机来解决这个问题。我的问题似乎是我已经通过 phpMyAdmin 在本地运行了 SQL Server。我不知道一个人不能运行多个 SQL 实例。我试图通过终端访问 SQL,以便跟随教科书练习。

所以当我关闭本地托管的 phpMyAdmin 时,我就可以通过终端启动 mySQL 服务器了。

这对这里的人来说一定听起来很荒谬。尽管如此,还是感谢您的回答,我希望这个答案可以帮助像我这样的未来涂料。

【讨论】:

【参考方案2】:

这是供查找问题的人将来参考的(即,它并不真正适用于这种情况,但当他们在 Google 上查找错误时可能会真正帮助其他人): 我有一段时间遇到同样的问题,问题可能与安装不当有关。诀窍是要有耐心(对于那些不是计算机专家的人来说,这不是通常的安装,因为它不是一个正常的用户友好下载过程)。我强烈建议遇到此问题的任何人:

    卸载应用程序。 按照以下步骤重新安装: https://www.youtube.com/watch?v=ecIrbPwNPBM

看他做的一些指示:

2:36 左右,Path 不正确,应该是 PATH。 编辑完 bashrc 文件后,退出终端以使 mysql 命令生效

希望这会有所帮助:)

【讨论】:

以上是关于Mysql 服务器实例已停止的主要内容,如果未能解决你的问题,请参考以下文章

linux mysql 5.6 能升级5.7 吗

如何升级mysql5.6到5.7 for windows

如何保留多个 MySQL 实例

之前停止运行(和工作)实例后无法启动 Hadoop,因为 Datanode 说目录已锁定

mysql5.6好还是mysql5.7好

本地计算机上的 MySQL57 服务启动然后停止