phpmyadmin登录页面不存在';我没有出现

phpmyadmin登录页面不存在';我没有出现,phpmyadmin,Phpmyadmin,在http://localhost/phpmyadmin/ ,我已为root用户设置了密码1234。在confic.inc.php中,我也将其更改为$cfg['Servers'][$I]['password']='1234' 当我去http://localhost/phpmyadmin/,它直接将我带到phpmyadmin页面,而不询问用户名和密码。为什么它不问我用户名和密码?如果它没有询问,那么设置密码有什么意义呢?我建议您阅读手册中有关身份验证方法()的部分,或者至少阅读关于设置身份验证类型

在http://localhost/phpmyadmin/ ,我已为root用户设置了密码1234。在confic.inc.php中,我也将其更改为$cfg['Servers'][$I]['password']='1234'


当我去http://localhost/phpmyadmin/,它直接将我带到phpmyadmin页面,而不询问用户名和密码。为什么它不问我用户名和密码?如果它没有询问,那么设置密码有什么意义呢?

我建议您阅读手册中有关身份验证方法()的部分,或者至少阅读关于设置身份验证类型()的简短部分。它比我在这里解释得更清楚

基本上,您使用的是auth_type config,其中的配置文件(
config.inc.php
)具有硬编码的用户名和密码,并且明确不要求您登录。如果您希望在登录时得到提示,您应该使用auth_类型的cookie(或者http,如果您坚持,但我觉得cookie更优越)


有些人在本地或专用网络上,或在开发环境中,不想经常登录“配置”对他们很有帮助,但听起来不像你想要的。更改
config.inc.php
中的身份验证类型将为您提供所需的解决方案。

它有两个登录名,一个用于phpmyadmin,一个用于mysql。查看mysql客户端需要哪把密码剑,并在phpmyadmin配置中使用