无法通过XAMPP

时间:2018-01-30 12:25:22

标签: mysql phpmyadmin xampp localhost

之前我曾多次使用过XAMPP而这种情况从未发生过。我不知道它有什么问题,我没有更改配置文件中的任何内容。

这是我在尝试访问localhost / phpmyadmin时得到的结果 Picture of phpMyAdmin not being able to connect

我可以使用我的CLI使用mysql,使用登录root(使用密码:NO)。 CLI showing that I can access my database.

这是phpMyAdmin的配置文件:

...

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

...

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

...

3 个答案:

答案 0 :(得分:0)

我也遇到了同样的问题。 C:驱动器对我来说是一个权限问题。将写入权限授予xampp文件夹。我将其卸载并重新安装。而不是直接在C:中安装的C:\ Program文件。有效。

答案 1 :(得分:-1)

请运行以下命令。

    #mysqld --skip-grant-tables
    #mysql -u root mysql

    MariaDB [mysql]> UPDATE user SET Password=PASSWORD('YOUR_PASSWORD') 
                     where USER='root';
     MariaDB [mysql]> FLUSH PRIVILEGES;

答案 2 :(得分:-1)

重新启动计算机,这可能会解决您的问题。