PhpMyadmin缺省情况下不允许使用空密码登录。 因此,在服务器上使用时非常合理,但仅通过本地环境的测试可能会觉得很麻烦。 如何解决这个问题呢? 下一个教程的编辑给大家整理了解决方案。
在Windows或Linux上安装mysql后的默认密码为空。
另外,安装mysql的管理工具时
phpmyadmin后登录时,显示“空密码被禁止登录。 请参阅“允许密码为空”。 无法登录
解决办法如下
1、如果想使用空密码,请使用phpmyadmin下的
config.inc.php (根目录)或config.default.php (根目录)
此外,librariesconfig.default.php
友情提示:版本的不同可能涉及的文件不同,基本上是这三个文件)
的$ CFG [ ' servers ' ] [ $ I ] [ ' allownopassword ' ]=false;
$ CFG [ ' servers ' ] [ $ I ] [ ' allownopassword ' ]=true;
2 .希望将密码设置为非空时
$ CFG [ ' blowfish _ secret ' ]=' 123456 '; //use here a value of your choice你要设置的密码
3 .设定好了。 设定phpmyadmin超时的时间吧
找到phpmyadmin/libraries/config.default.PHP文件,然后打开并修改它
$ CFG [ ' logincookievalidity ' ]=1440;
把1440修正为更大的值就可以了。
注意$cfg['LoginCookieValidity']的值不能大于php.ini中session.gc_maxlifetime的值。 否则,phpmyadmin将显示“PHP配置参数sion.GC_mime”(英文),因为它比在phpmyadmin中设置的Cookies的有效期短,所以登录会话的有效期在phpmyadmin中设置’错误。
补充:修改并找到php.ini
session.gc_maxlifetime=1440
增大数值就可以了。 然后启用