gpt4 book ai didi

mysql - phpmyadmin 2002 错误,mysql.sock.lock 似乎已经取代了 mysql.sock 文件

转载 作者:行者123 更新时间:2023-11-28 23:28:21 25 4
gpt4 key购买 nike

您好,我刚刚下载了适用于 OS X 10.11 的 mysql 5.7.13,我在让 phpmyadmin 连接它时遇到问题。

我能够完全安装 mysql,打开 mysql 服务器并设置 root 密码。然后我去设置 phpmyadmin,我能够成功地完成但是当我使用我的 root 密码登录 phpmyadmin 时,我收到此错误消息:

2002 - No such file or directory — The server is not responding (or the local server's socket is not correctly configured).

还有这个错误

mysqli_real_connect(): (HY000/2002): No such file or directory"

顺便说一句,我的笔记本电脑在这个系统中充当服务器和客户端。

主机=本地主机

端口=3306

当我搜索我的 mysql.sock 文件时,我没有找到它,但我在/tmp 目录中找到了一个名为 mysql.sock.lock 的文件,为什么 mysql.sock.lock 出现在/tmp 而不是 mysql.sock ,我认为这是问题的重要组成部分,但我不确定如何解决它。

我还看到 OS X 在 var/mysql/中寻找 mysql.sock 文件,所以我在那里为 mysql.sock.lock 创建了一个别名,并重新启动了服务器,但这没有任何作用。

对于此错误的任何帮助将不胜感激!

非常感谢!

如果这个措辞很奇怪,我很抱歉我是编程新手,我才刚刚开始学习所有这些东西。

最佳答案

不用担心 mysql.sock.lock 文件。我也注意到了,mysql.sock 文件被隐藏了。

如果您还没有创建一个 mysql 目录,请输入 sudo mkdir/var/mysql

如果你输入 sudo ln -s/tmp/mysql.sock/var/mysql/mysql.sock 它会找到隐藏的 mysql.sock 文件。

当我尝试将 mysql.sock.lock 文件重命名为 mysql.sock 时,我发现了这一点,它给我一个 mysql.sock 文件已经存在的错误。我试过了,现在可以从 PHP 连接到 mySQL。

关于mysql - phpmyadmin 2002 错误,mysql.sock.lock 似乎已经取代了 mysql.sock 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38386141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com