无法登录MySQL服务器错误

时间:2015-03-30 20:20:23

标签: php mysql apache phpmyadmin osx-yosemite

很抱歉发布此错误已多次发布并在多个论坛上发布。

我很难解决这个问题。 OSX Yosemite, 10.10 我使用mysql安装了home brew。可以以

的身份登录mysql

mysql -u root -p密码为空。

然后我跑了

mysqladmin -u root password '',即mysqladmin的null密码。

我做了localhost/~username/phpmyadmin/setup以获得config.inc.php我用

编辑了它

$cfg['Servers'][$i]['AllowNoPasswordRoot'] = TRUE;

$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

我用homebrew卸载并再次安装mysql,再次执行所有步骤,删除了{em} socket 错误的*.err文件。

我尝试了用户root,密码为mysql,``,passwordmy_machine_password 没有一件事能奏效。!

config.inc.php我的设置中:

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '';

每次我restart apache。 我错过了什么?

似乎没有什么可以让我通过它。所有帖子都指向我一直在做的相同步骤,但没有任何东西可以通过这个令人痛苦的过程。 请帮助..

1 个答案:

答案 0 :(得分:0)

行。这是几个小时困扰我的事情。我没有在任何教程上找到这个。但我在youtube视频中发现了这一点。 当您brew install mysql时,您将使用null作为密码。如果您愿意,可以更改。

但也要遵循:

第1步: 的 sudo mkdir /var/mysql

第2步: 的 sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

第3步: 重启你的mysql.server

现在按照phpmyadmin设置说明操作。您应该可以使用root用户名和密码。