1

我在大约 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 的原因。如果有更多信息可以帮助任何人了解问题所在,请告诉我。

4

2 回答 2

0

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

  1. 卸载应用程序。
  2. 按照这些人的步骤重新安装它: https ://www.youtube.com/watch?v=ecIrbPwNPBM

观察他的工作时的一些指示:

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

希望这可以帮助 :)

于 2014-08-05T19:15:40.630 回答
0

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

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

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

于 2013-05-30T23:50:51.027 回答