• 前言[随时更新]
  • ThinkPHP 5数据库重构
  • 开发环境
  • 1.ThinkPHP5开发环境(Mac版)
  • 2.ThinkPHP5开发环境(Win版)
  • MySQL快速复习
  • 1.数据库操作
  • 2.数据表操作
  • 1.创建数据表 (重点)
  • 2.添加数据表记录
  • 3.查询数据表(重点)
  • 4.更新数据表
  • 5.编辑数据表结构(重点)
  • 6_复制数据表
  • 7.删除数据和表
  • 连接数据库
  • 1.数据库配置文件database.php
  • 2.Db类静态方法connect()
  • 3.模块中的配置文件config.php
  • MySQL原生查询
  • 1.读操作query
  • 2.写操作execute
  • 选择数据表
  • 1.table与setTable方法
  • 2.name方法
  • 3.db助手函数
  • 4.alias方法
  • 结果集查询
  • 1.find方法
  • 2.select方法
  • 3.fetchSql方法
  • 4.value方法
  • 5.column方法
  • 6.field方法
  • 新增数据
  • 1.insert_单条添加
  • 2.insertAll_批量添加
  • 3_db_助手函数添加
  • 更新数据
  • 1.update方法
  • 2.setField更新字段
  • 3_自增自减与延时更新
  • 删除数据
  • 1.delete方法
  • 查询方法
  • 1.getTableInfo方法
  • 2.where方法
  • 3.whereOr方法
  • 4.混合查询(闭包实现)
  • 表达式查询
  • 1.表达式查询(重点)
  • 2.exp通用查询
  • 分组查询
  • 1.group方法
  • 2.having方法
  • 排序分页查询
  • 1.order方法
  • 2.limit方法
  • 3.page方法
  • 聚合查询
  • 时间查询
  • 1.where方法
  • 2.whereTime方法
  • 高级查询
  • 1.快捷查询
  • 2.区间查询
  • 3.批量查询
  • 4.Query对象查询
  • 5.混合查询
  • 视图查询
  • view方法
  • 子查询
  • 1.select方法
  • 2.fetchSql方法
  • 3.buildSql方法
  • 4.闭包子查询
  • 总结/参考
  • 1.方法参数类型总结
  • 2.查询/子查询/连接查询