很抱歉发布此错误已多次发布并在多个论坛上发布。
我很难解决这个问题。 OSX Yosemite, 10.10
我使用mysql
安装了home brew
。可以以
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
,``,password
,my_machine_password
没有一件事能奏效。!
在config.inc.php
我的设置中:
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
每次我restart
apache。
我错过了什么?
似乎没有什么可以让我通过它。所有帖子都指向我一直在做的相同步骤,但没有任何东西可以通过这个令人痛苦的过程。 请帮助..
答案 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用户名和密码。