2013-06-29 98 views
2

我以前是没有这个问题,但是当我在Windows的全新副本安装WAMP,当我想开的phpmyadmin,此屏幕出现:click mephpMyAdmin的登录屏幕

为什么?为什么我之前没有这个?这是新版本还是什么?我如何登录?


编辑:感谢所有的帮助和感谢确认这与最新的版本!尽管我现在在登录时确实在phpmyadmin屏幕底部收到两条消息:

“您的配置文件包含与默认MySQL特权帐户相对应的设置(root无密码)。您的MySQL服务器正在运行这个默认设置是可以被入侵的,你应该通过设置用户'root'的密码来修复这个安全漏洞。“

和“phpMyAdmin配置存储没有完全配置,某些扩展功能已被禁用。要了解为什么请点击此处。”

+0

您需要使用您的MySQL凭证登录。 – austin

+0

我没有任何凭据,因为WAMP的安装没有要求我提供任何凭据 – Orangutan

回答

2

前往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桩[ '服务器'] [$ i] [ 'AUTH_TYPE'] ='曲奇饼';

和更改“配置”变成“饼干”:

$ CFG [ '服务器'] [$ i]于[ 'AUTH_TYPE'] = '配置';

保存,然后打开phpmyadmin,它会工作的很好。

回答更新的问题:

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

GO tp phpmyadmin interface->Previlages->select user root>edit Previlages->change password 
+0

非常感谢! – Orangutan

+0

很高兴我的解决方案为你工作。 –

+0

你知道如何解决这两条消息吗? (编辑答案,查找) – Orangutan

1

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

+0

感谢你们两位(苏雷什和莫希特),感谢您确认这是最新版本! 尽管我在phpmyadmin屏幕的底部收到两条消息:“您的配置文件包含对应于默认MySQL特权帐户的设置(root无密码)。你的MySQL服务器正在运行这个默认设置,可以被入侵,你应该通过为用户'root'设置一个密码来解决这个安全漏洞。“和”phpMyAdmin配置存储没有完全配置,某些扩展功能已经被禁用。要了解为什么请点击这里。“ – Orangutan

+0

希望我先阅读此答案... – Lyall