首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的SQL数据库错误

问我的SQL数据库错误
EN

Stack Overflow用户
提问于 2012-05-01 06:58:30
回答 3查看 1.5K关注 0票数 0

我使用Mysql (我在Mac上)运行了一个成功的(drupal)站点,直到我突然开始收到以下错误:"PDOException: SQLSTATEHY000无法通过db_table_exists()中的套接字'/tmp/mysql.sock‘(2)连接到本地MySQL服务器。“

我不知道这意味着什么,也不知道如何修复它,但当我访问phpmyadmin时,我收到了以下消息:"#2013 -在‘读取初始通信数据包’时失去了与MySQL服务器的连接,系统错误: 61“

@Mitch:我是使用acquia drupal dev桌面堆栈安装的,不过我也安装了MAMP。我尝试使用这些程序重新启动服务器,这是我得到的错误(上图)。您是否可以提供更详细的说明?谢谢。

EN

回答 3

Stack Overflow用户

发布于 2012-05-01 07:00:23

这意味着您的数据库已关闭(或崩溃)。您需要重新启动它。这将根据您安装MySQL的方式而有所不同。

票数 1
EN

Stack Overflow用户

发布于 2012-05-02 02:39:39

您可能需要注释掉my.conf中的绑定地址。

编辑:不,说真的。

票数 1
EN

Stack Overflow用户

发布于 2015-09-12 21:11:31

SQLSTATEHY000无法通过套接字“/tmp/mysql.sock”连接到本地MySQL服务器

表示无法通过套接字文件连接MySQL。

检查/tmp/mysql.sock是否存在(包括权限),如果不存在,检查my.cnf所在位置(或运行mysql_config --socket)。

因此您可以创建符号链接,也可以在settings.php文件('unix_socket' => '/tmp/mysql.sock',)中指定unix_socket路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10391628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档