:(

Access denied for user 'lab'@'localhost' (using password: YES)

错误位置

FILE: E:\opto\lab\ThinkPHP\Library\Think\Db\Driver\Mysqli.class.php  LINE: 45

TRACE

#0 E:\opto\lab\ThinkPHP\Library\Think\Db\Driver\Mysqli.class.php(45): E('Access denied f...')
#1 E:\opto\lab\ThinkPHP\Library\Think\Db.class.php(164): Think\Db\Driver\Mysqli->connect()
#2 E:\opto\lab\ThinkPHP\Library\Think\Db\Driver\Mysqli.class.php(78): Think\Db->initConnect(false)
#3 E:\opto\lab\ThinkPHP\Library\Think\Db\Driver\Mysqli.class.php(207): Think\Db\Driver\Mysqli->query('SHOW COLUMNS FR...')
#4 E:\opto\lab\ThinkPHP\Library\Think\Model.class.php(130): Think\Db\Driver\Mysqli->getFields('`opto_lab_confi...')
#5 E:\opto\lab\ThinkPHP\Library\Think\Model.class.php(118): Think\Model->flush()
#6 E:\opto\lab\ThinkPHP\Library\Think\Model.class.php(1264): Think\Model->_checkTableInfo()
#7 E:\opto\lab\ThinkPHP\Library\Think\Model.class.php(95): Think\Model->db(0, '', true)
#8 E:\opto\lab\ThinkPHP\Common\functions.php(486): Think\Model->__construct('Config', '', '')
#9 E:\opto\lab\Application\Common\Api\ConfigApi.class.php(20): M('Config')
#10 E:\opto\lab\Application\Common\Common\function.php(844): Common\Api\ConfigApi::lists()
#11 E:\opto\lab\Application\Home\Controller\HomeController.class.php(27): api('Config/lists')
#12 E:\opto\lab\ThinkPHP\Library\Think\Controller.class.php(41): Home\Controller\HomeController->_initialize()
#13 E:\opto\lab\ThinkPHP\Common\functions.php(535): Think\Controller->__construct()
#14 E:\opto\lab\ThinkPHP\Library\Think\App.class.php(79): A('Device')
#15 E:\opto\lab\ThinkPHP\Library\Think\App.class.php(181): Think\App::exec()
#16 E:\opto\lab\ThinkPHP\Library\Think\Think.class.php(117): Think\App::run()
#17 E:\opto\lab\ThinkPHP\ThinkPHP.php(94): Think\Think::start()
#18 E:\opto\lab\index.php(39): require('E:\\opto\\lab\\Thi...')
#19 {main}