我正在运行优胜美地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密码确实有用!
由于
答案 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
从
设置phpmyadminhttp://localhost/phpmyadmin/setup/