很抱歉在多个论坛上多次发布此错误。
我很难解决这个问题。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
、``、password
、my_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用户名和密码登录。