无法在我的运行Yosemite的mac上登录phpmyadmin

时间:2014-12-08 06:39:49

标签: phpmyadmin

我正在运行优胜美地10.10.1 我正在运行最新的mysql 5.6.22。它在系统首选项中运行。我可以使用mysql workbench访问数据库。 我已设置root密码,我可以输入:mysql -u root -p,它可以工作。 我正在运行最新的Apache。 我正在运行MacOSX Server 4 我已经设置了phpmyadmin,删除了配置示例文件。

这是我的phpmyadmin配置文件。

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'mypassword';
$cfg['Servers'][$i]['ssl'] = true;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

但我无法登录phpmyadmin。 我去localhost / phpmyadmin或127.0.0.1/phpmyadmin,我得到了登录窗口。 当我输入root和密码时,我收到一条错误信息:  无法登录MySQL服务器

这让我发疯了!!!

mysql root密码确实有用!

由于

2 个答案:

答案 0 :(得分:2)

我迟到了,但是我在终端中使用这些命令解决了完全相同的错误:

sudo mkdir /var/mysql

sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

套接字是错误的'这有效地告诉系统它的位置在哪里。希望这有助于将来的任何人!

答案 1 :(得分:1)

下载PHPMyAdmin的新副本并将其复制到文档根目录,命名为phpmyadmin,并从终端make目录中复制

mkdir ~/Sites/phpmyadmin/config

更改权限

chmod o+w ~/Sites/phpmyadmin/config

设置phpmyadmin
http://localhost/phpmyadmin/setup/
相关问题