问答详情
源自:2-2 数据库查询操作

报错...

[8]ErrorExceptionin Mysql.php line 34

Array to string conversion

   /**     * 解析pdo连接的dsn信息     * @access protected     * @param array $config 连接信息     * @return string     */    protected function parseDsn($config)    {        $dsn = 'mysql:dbname=' . $config['database'] . ';host=' . $config['hostname'];        if (!empty($config['hostport'])) {            $dsn .= ';port=' . $config['hostport'];        } elseif (!empty($config['socket'])) {            $dsn .= ';unix_socket=' . $config['socket'];        }        if (!empty($config['charset'])) {            $dsn .= ';charset=' . $config['charset'];        }        return $dsn;

明明和视频老师代码一样的...

提问者:阿鼻大陆 2017-06-27 23:50

个回答

  • 乌云龙
    2017-06-28 20:51:13
    已采纳

    你可以截图下你的报错信息

    报错页面是什么样子 理论上没有任何问题 

    另外记得 开 pdo

  • Anitar_5
    2017-11-03 19:28:51

    http://img4.mukewang.com/59fc52c90001380112610624.jpg我的密码和表名都没错啊,后台数据库也可以连上

  • 阿鼻大陆
    2017-06-28 23:38:31

    http://img.mukewang.com/5953cd490001279013660768.jpg

    http://img.mukewang.com/5953cd4a0001736a13660768.jpg

    http://img.mukewang.com/5953cd4b0001c15d13660768.jpg

    http://img.mukewang.com/5953cd4b0001d9d713660768.jpg

    补图片。

  • 慕雪芸茗
    2017-06-28 08:51:15

    检查数据库配置以及你的本地数据库是否启动;