Php 如何消除这个错误它说mysqli::real_connect():(HY000/1045):拒绝用户访问';根'@';本地主机';(使用密码:是)

Php 如何消除这个错误它说mysqli::real_connect():(HY000/1045):拒绝用户访问';根'@';本地主机';(使用密码:是),php,codeigniter,phpmyadmin,Php,Codeigniter,Phpmyadmin,关于my database.php codeigniter $active_group = 'default'; $query_builder = TRUE; $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'employee_db',

关于my database.php codeigniter

$active_group = 'default';
$query_builder = TRUE;

$db['default'] = array(
    'dsn'   => '',
    'hostname' => 'localhost',
    'username' => 'root',
    'password' => '',
    'database' => 'employee_db',
    'dbdriver' => 'mysqli',
    'dbprefix' => '',
    'pconnect' => FALSE,
    'db_debug' => (ENVIRONMENT !== 'production'),
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array(),
    'save_queries' => TRUE
);

但另一个项目正在运行,因为我的phpmyadmin的根帐户上没有密码,这一个可能有什么问题

是的,我的错!我只是做了一个检查,正如菲尔所说,这意味着它认为你提供了一个密码…我站在更正,谢谢菲尔。从配置中,您没有提供密码。您的代码中可能还有另一个DB配置。出于好奇,如果您将数据库用户名从root更改为“fluffybunny”或其他内容,您会收到什么错误消息。这会改变你的想法吗root@localhost错误的一部分flufflybunny@localhost.Ah哈所以它没有使用特定的配置。。。你认为它在读什么,它不是。现在的问题是它在读什么。。。只有你能找到,因为我们无法访问你的文件。。。你在找正确的文件夹吗。。。或者你确定你保存了文件……好吧,你所要做的就是让我们都知道问题是什么:)我会很高兴的。太棒了:)别担心,这发生在我们最好的人身上。像我们这样的一些简单的东西可以帮助你找到那种东西:)