以 root 身份访问 phpmyadmin

以 root 身份访问 phpmyadmin

我尝试以 root 用户身份访问服务器上的 phpmyadmin。我输入 root 作为用户名,输入空白作为密码,但它不允许我进入。我设置了 phpmyadmin.conf 以仅允许从我的 IP 地址访问,以下是 config.inc.php:

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;

我还尝试将 auth_type 设置为配置,将主机更改为我的 IP 地址,并在某一点添加以下内容:

$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

我现在不太清楚该做什么。

答案1

首先恢复你对文件所做的所有更改,为此你只需重置 mysql root 密码即可。查看本教程用于重置 mysql root 密码。

相关内容