我正在运行优胜美地 10.10.1我正在运行最新的 mysql 5.6.22。它在系统首选项中运行。我可以使用mysql工作台访问数据库。我已经设置了一个根密码,我可以输入:mysql -u root -p,它可以工作。我正在运行最新的Apache。我正在运行 MacOSX 服务器 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 根密码确实有效!
谢谢
我迟到了,但我通过在终端中使用这些命令解决了完全相同的错误:
sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
插座位于"错误"的位置,这有效地告诉系统它的位置。希望这将对将来的任何人有所帮助!
下载PHPMyAdmin的新副本并将其复制到文档根目录,命名phpmyadmin并从终端制作目录
mkdir ~/Sites/phpmyadmin/config
更改权限
chmod o+w ~/Sites/phpmyadmin/config
并设置 phpmyadmin 从
http://localhost/phpmyadmin/setup/