### 怎么連接數據庫
>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,
]
],
],
];
~~~