我在Phpmyadmin主页上收到了上述错误。我不相信我已触及任何东西,它在手前工作正常。在查看文档时,我很难理解这个问题。我正在使用codeigniter应用程序,并且最近一直在处理会话,如果这可能是问题的原因。非常感谢任何帮助。
phpMyAdmin配置存储未完全配置,某些扩展功能已停用。要找出原因,请点击此处。
您的配置文件包含与默认MySQL特权帐户对应的设置(root,无密码)。您的MySQL服务器运行时使用此默认设置,可以入侵,您真的应该通过为用户“root”设置密码来修复此安全漏洞。
$ cfg ['Servers'] [$ i] ['users'] ...不行[文档] $ cfg ['Servers'] [$ i] ['usergroups'] ...不行[文档] 可配置菜单:已禁用
$ cfg ['Servers'] [$ i] ['navigationhiding'] ...不行[文档] 隐藏/显示导航项:已禁用
答案 0 :(得分:0)
您似乎应该为root用户设置密码。您可以使用以下方法在MySQL中执行此操作:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswordhere');
如果您有权访问命令行,也可以这样做:
mysqladmin -u root password "newpasswordhere"
获得了这些信息
答案 1 :(得分:0)
该错误指的是尚未设置mysql的root密码。您可以通过在命令行上执行以下操作来设置它
mysqladmin -u root password NEWPASSWORD
重要的是你要解决这个问题,否则就会出现安全漏洞。如果不设置root密码,则意味着任何人都可以连接到您的数据库并具有root访问权限。安装MySQL时应该提示您设置root密码