数据库连接

2018-10-19 17:19 更新

怎么连接数据库

PHP7中,已完全废除mysql扩展连接数据库,所以Idea框架完全基于PDO,请先开启PHP的PDO扩展,再进行使用
数据库连接信息在Config.php文件中,我们只需简单配置即快速连接数据库

数据库信息配置代码如下:

return[
    /**
     * 设置默认dsn,必须在dsn列表中存在
     *
     */
    'default_dsn' => 'master',

    /**
     * dsn列表
     * 更多dsn设置可以参考PHP官方手册
     */
    'dsn' => [
        'master' => [
            'mysql:127.0.0.1;port=3306;dbname=mydb',
            'root',
            '123456',
            [
                //array $driver_options
                PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES "utf8"',
                PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
                PDO::ATTR_PERSISTENT => false,
                //更多驱动选项请参考PHP手册
            ]
        ],
        'mysql_slave1' => [
            'mysql:host=localhost;port=3306;dbname=test',
            'root',
            '123456',
            [
                //array $driver_options
                PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES "utf8"',
                PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
            ]
        ],
    ],

];
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号