thinkphp5连接器、原生查询和查询构造器
- 连接器是thinkphp5中操作数据库的核心类,由Connection.php来实现。连接器可以发起对数据库的链接、接收&响应对数据库的增删改查。
- 连接器对数据库的查询有两种方式:原生查询、查询构造器
- 原生查询:即直接写对应数据库类型的SQL。其中,query语句是原生sql查询的接口、execute语句是原生sql增、删、改的接口。
- 查询构造器:是thinkphp5对数据库操作的封装。使用thinkphp查询构造器的执行路径为:连接器->查询器(调用查询接口)->生成器(生成sql语句)->连接器(使用生成的sql语句发起数据库操作)。
thinkphp5配置数据库连接
thinkphp5有两种配置数据库连接的方式: