之前我曾多次使用过XAMPP而这种情况从未发生过。我不知道它有什么问题,我没有更改配置文件中的任何内容。
这是我在尝试访问localhost / phpmyadmin时得到的结果
我可以使用我的CLI使用mysql,使用登录root(使用密码:NO)。
这是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'] = '';
...
答案 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)
重新启动计算机,这可能会解决您的问题。