数据库连接

怎么连接数据库

>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,
            ]
        ],
    ],

];
文章导航