2

我以前没有这个问题,但是当我在一个新的 Windows 副本上安装 WAMP 并且当我想打开 phpmyadmin 时,出现了这个屏幕:点击我

为什么?为什么我以前没有这个?这是新版本还是什么?我怎样才能登录?


编辑:感谢所有帮助,感谢您确认这是最新版本!虽然我现在登录时确实在 phpmyadmin 屏幕的底部收到了两条消息:

“您的配置文件包含与默认 MySQL 特权帐户相对应的设置(没有密码的 root)。您的 MySQL 服务器正在使用此默认值运行,容易受到入侵,您确实应该通过为用户设置密码来修复此安全漏洞 '根'。”

以及“phpMyAdmin 配置存储未完全配置,部分扩展功能已停用。了解原因请点击此处。”

4

2 回答 2

5

转到WAMP文件夹。并搜索config.inc.php文件。当您打开该文件时,该文件将具有以下内容:

<?php

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$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'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/* End of servers configuration */

$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>

搜索此行:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

并将“配置”更改为“cookie”:

$cfg['Servers'][$i]['auth_type'] = 'config';

保存,然后打开phpmyadmin,它会很好用。

回答更新的问题:

它只是一个警告,表明默认用户 root 没有密码。如果要设置root密码。

GO tp phpmyadmin interface->Previlages->select user root>edit Previlages->change password
于 2013-06-29T15:36:45.480 回答
1

它被添加到新版本的 wamp 服务器中。只需输入用户名为“root”,密码为空白,然后单击go。您可以在登录后设置密码。

于 2013-06-29T15:40:19.487 回答