Codeigniter PHPmyadmin错误

Codeigniter PHPmyadmin错误,codeigniter,phpmyadmin,Codeigniter,Phpmyadmin,我在Phpmyadmin主页上收到上述错误。我不相信我碰过任何东西,它在手之前工作正常。在查看文档时,我很难理解这个问题。我正在使用codeigniter应用程序,最近正在处理会话,如果这可能是问题的原因。非常感谢您的帮助 phpMyAdmin配置存储未完全配置,某些扩展功能已停用。要了解原因,请单击此处 您的配置文件包含与默认MySQL特权帐户相对应的设置(root,无密码)。您的MySQL服务器正在使用此默认值运行,容易受到入侵,您确实应该通过为用户“root”设置密码来修复此安全漏洞 $

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


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

您的配置文件包含与默认MySQL特权帐户相对应的设置(root,无密码)。您的MySQL服务器正在使用此默认值运行,容易受到入侵,您确实应该通过为用户“root”设置密码来修复此安全漏洞

$cfg['Servers'][$i]['users']]。。。不正常[文件] $cfg['Servers'][$i]['usergroups']]。。。不正常[文件] 可配置菜单:禁用

$cfg['Servers'][$i]['navigationhiding']]。。。不正常[文件]
隐藏/显示导航项:已禁用

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

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswordhere');
如果您有权访问命令行,还可以执行以下操作:

mysqladmin -u root password "newpasswordhere"

我从

中得到了这个信息。错误是指mysql的根密码尚未设置。您可以通过在命令行上执行以下操作来设置它

mysqladmin -u root password NEWPASSWORD
修复此问题非常重要,否则这将是一个安全漏洞。如果不设置root密码,这意味着任何人都可以连接到您的数据库并具有root访问权限。安装MySQL时,应该提示您设置根密码