自制;brew安装mysql“;给予;。。。设置值时出错';127.0.0.1';至';服务器id'&引用;

自制;brew安装mysql“;给予;。。。设置值时出错';127.0.0.1';至';服务器id'&引用;,mysql,macos,homebrew,osx-yosemite,Mysql,Macos,Homebrew,Osx Yosemite,我最近将我的系统升级到OS X Yosemite,并开始遇到一些问题,无法通过MySQL Workbench本地连接到我的数据库 主要是关于PID文件和套接字的经典内容,我设法找到了通过web查看的解决方案。然而,还有一个问题:“无法连接到‘127.0.0.1’(61)(2003)上的MySQL服务器”,我在MySQL网站、stackoverflow和其他论坛上找到的解决方案都无法工作 因此,我决定使用dmg文件重新安装MySQL(尽管版本为OSX10.9,但10.10还没有可用的版本)。它不起

我最近将我的系统升级到OS X Yosemite,并开始遇到一些问题,无法通过MySQL Workbench本地连接到我的数据库

主要是关于PID文件和套接字的经典内容,我设法找到了通过web查看的解决方案。然而,还有一个问题:“无法连接到‘127.0.0.1’(61)(2003)上的MySQL服务器”,我在MySQL网站、stackoverflow和其他论坛上找到的解决方案都无法工作

因此,我决定使用dmg文件重新安装MySQL(尽管版本为OSX10.9,但10.10还没有可用的版本)。它不起作用。 这就是为什么我最终卸载了mysql的每一个小部分,并使用自制重新安装了一个干净的版本。我遵循的步骤如下

但是,这也不起作用,下面是我收到的错误消息:

$ brew postinstall mysql
==> /usr/local/Cellar/mysql/5.6.21/bin/mysql_install_db --verbose --user=Antoine
Installing MySQL system tables...Unknown suffix '.' used for variable 'server_id' (value '127.0.0.1')
2014-10-20 02:35:05 0 [ERROR] /usr/local/Cellar/mysql/5.6.21/bin/mysqld: Error while setting value '127.0.0.1' to 'server_id'
2014-10-20 02:35:05 0 [ERROR] Aborting
2014-10-20 02:35:05 0 [Note] Binlog end
现在,MySQL服务器无法连接到127.0.0.1变得更有意义了,但我必须说,我迷路了,真的不知道该去哪里找了。我找不到此错误消息中的任何内容。我查看了mysqld文件,但它没有用


你认为这个问题与优胜美地操作系统有关吗?你知道我能从这里做些什么吗?

我也有同样的问题,这里是解决方案:

您只需重新启动MySql:

sudo /usr/local/mysql/support-files/mysql.server start

我最终通过以下方式解决了问题:

1/升级到xcode命令行工具6.1

2/遵循以下步骤以完全删除MySQL

3/重新启动我的计算机

4/使用OS X 10.9包重新安装MySQL(在MySQL网站上提供dmg文件)

5/将my-default.cnf文件复制到etc文件夹:
sudo cp/usr/local/mysql/support files/my-default.cnf/etc/my.cnf

6/使用终端中的以下命令第一次启动服务器:
sudo/usr/local/mysql/support files/mysql.server start


没有PID问题,没有套接字问题,没有与本地主机的连接问题。现在一切都很好。

此时,这似乎与Workbench无关。您是否能够通过MySQL CLI连接到MySQL?在升级到Yosemite之前,我是。我从这篇文章中删除了mysql工作台标签。谢谢。我在发帖之前就试过了。这对我不起作用。