mysql - 在 Mac 上无法连接到 '127.0.0.1' (61) 上的 MySQL 服务器

标签 mysql macos mysql-workbench

创建 mysql 连接时遇到一些问题。 mysql 实例在系统首选项中运行,我已确保 mysql 配置文件位于正确的位置(测试设置已通过)。当我进入测试数据库连接时,我在所有三个部分都得到了红叉。(打开数据库连接、获取服务器版本、获取服务器操作系统)。运行 mac 10.10.2。将连接名称设置为家庭主机名 127.0.0.1,端口设置为 3306,用户名设置为 root,密码设置为我的计算机 root 密码,默认架构设置为 home。有什么想法吗?

最佳答案

  1. 使用此命令删除 pid 文件:

    $ cd /usr/local/var/mysql
    $ sudo rm -rf [networkname*].err
    $ sudo rm -rf [networkname*].pid
    
    1. 现在重启服务器使用brew服务

    $ brew services restart mysql

*您的网络名称,例如“Tanbirs-Mac-mini.local” (使用 echo $HOST)

关于mysql - 在 Mac 上无法连接到 '127.0.0.1' (61) 上的 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32295276/

相关文章:

mysql - 从两个表创建 Mysql View 不起作用

mysql - SQL:合并结果

mongodb - 在 Mac 上尝试 mkdir/data/db 时出现只读文件系统

mysql - 我的 mysql 数据库中的 .myd、.myi 和 .frm 文件在哪里

ubuntu - MySQL Workbench 不在钥匙串(keychain)中保存密码

PHP 达到最大数据库连接数 - 使用 Kohana/ORM 发起连接

php - Mysql select 在 php 中给出错误答案

objective-c - 自定义 NSToolbarItem 按钮未显示

windows - Cordova Windows或OSX构建的可执行文件在哪里?

mysql - 静态Sql和动态Sql有什么区别?