数据库连接

最后更新于:2022-04-01 11:13:54

### 怎么连接数据库 >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, ] ], ], ]; ~~~
';