Db数据库操作相关
连接数据库
1、 tp是基于PDO来实现数据库的连接这里以mysql为例
- 安装 PDO扩展并且把PDO_mysql一起开起默认是sqlit
- Db的两种获取方式
- 使用门面模式
- app 容器
use think\facade\Db;
$d = Db::table('aticle')->where('id',1)->find(); // 这是使用门面模式
// app容器模式
$d = app('db')->table('aticle')->where('id',1)->find()
- 常见的查询操作
-
sql的排错方式
- 使用fetchSql()
- 使用Db::getLastSql();
- tp自带的sql调式 打开debug模式自动开启
-
简单的修改、删除、新增操作