PHPmyadmin错误

时间:2014-02-27 13:15:23

标签: codeigniter phpmyadmin

我在Phpmyadmin主页上收到了上述错误。我不相信我已触及任何东西,它在手前工作正常。在查看文档时,我很难理解这个问题。我正在使用codeigniter应用程序,并且最近一直在处理会话,如果这可能是问题的原因。非常感谢任何帮助。


phpMyAdmin配置存储未完全配置,某些扩展功能已停用。要找出原因,请点击此处。

您的配置文件包含与默认MySQL特权帐户对应的设置(root,无密码)。您的MySQL服务器运行时使用此默认设置,可以入侵,您真的应该通过为用户“root”设置密码来修复此安全漏洞。

$ cfg ['Servers'] [$ i] ['users'] ...不行[文档] $ cfg ['Servers'] [$ i] ['usergroups'] ...不行[文档] 可配置菜单:已禁用

$ cfg ['Servers'] [$ i] ['navigationhiding'] ...不行[文档] 隐藏/显示导航项:已禁用

2 个答案:

答案 0 :(得分:0)

您似乎应该为root用户设置密码。您可以使用以下方法在MySQL中执行此操作:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswordhere');

如果您有权访问命令行,也可以这样做:

mysqladmin -u root password "newpasswordhere"

我从MySQL Default Privileges Documentation

获得了这些信息

答案 1 :(得分:0)

该错误指的是尚未设置mysql的root密码。您可以通过在命令行上执行以下操作来设置它

mysqladmin -u root password NEWPASSWORD

重要的是你要解决这个问题,否则就会出现安全漏洞。如果不设置root密码,则意味着任何人都可以连接到您的数据库并具有root访问权限。安装MySQL时应该提示您设置root密码