上QQ阅读APP看书,第一时间看更新
5.1 数据库配置
ThinkPHP 5中数据库配置支持方式比较多,本书只列举两种常用的,防止读者在实际应用中不知道该如何选择何种配置。
- database.php定义
database.php默认在application/database.php文件中,推荐配置如下:
- 模型定义
有时候应用开发中会使用到多个数据库,这时如果手动选择数据库实际上是不太方便的,好在ThinkPHP 5允许我们在模型声明中指定数据库连接,比如有如下模型:
class User extends Model { protected $connection = 'user'; }
当我们在使用User模型时,系统会自动读取user连接定义来连接数据库。