phpmyadmin无法在初始安装时登录(mac osx)

时间:2013-03-18 11:27:45

标签: mysql macos phpmyadmin

我正在尝试启动并运行MySQL和phpMyAdmin但是仍然遇到登录phpMyAdmin的问题。当使用没有密码的默认用户名“root”和我通过终端设置的密码时,我得到“#2002无法登录MySQL服务器”。

这是我的config.inc.php文件的相关部分:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'admin'; //I have also tried 'root' here with no password
$cfg['Servers'][$i]['password'] = 'PASSWORD';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

我尝试了什么:

  • 重启Apache和MySQL
  •  
  • 重新安装
  •  
  • 在/ php文件夹中创建后,在phpMyAdmin根文件夹中以几种不同的方式编辑config.inc.php。
  • 我完全陷入困境。

    系统/版本详情: Mac OSX 10.7.5 phpMyAdmin 3.5.7 MySQL 5.5.28

    2 个答案:

    答案 0 :(得分:5)

    如果使用localhost,它将尝试通过套接字访问mysql。您可以尝试以下两种方法之一:

    1. localhost更改为127.0.0.1
    2. 在php.ini
    3. 中将套接字从/var/mysql/mysql.sock设置为/tmp/mysql.sock

      您还应该进行一些健全性检查,例如通过使用您用于phpMyAdmin的用户名/密码连接到数据库来确保数据库已启动并运行。

    答案 1 :(得分:0)

    尝试安装mampp或xampp ..一切都应该开箱即用..