无法登录MySQL服务器错误


Cannot log in to the MySQL server error

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

我很难解决这个问题。OSX Yosemite, 10.10我使用home brew安装了mysql。可以作为登录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;

我用自制软件卸载并再次安装了mysql,再次执行了所有步骤,删除了*.err文件,该文件出现了套接字错误。

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

config.inc.php中,我有以下设置:

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

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

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

似乎没有什么能让我通过。所有的帖子都指向我一直在做的相同步骤,但没有什么能通过这个痛苦的过程。!请帮忙。。

好。这件事困扰了我好几个小时。我在那里的任何教程中都没有找到这个。但我在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用户名和密码登录。