## 官方手冊
> <span style="color:skyblue;">ThinkPHP內(nèi)置了抽象數(shù)據(jù)庫訪問層,把不同的數(shù)據(jù)庫操作封裝起來,我們只需要使用公共的Db類進(jìn)行操 作,而無需針對不同的數(shù)據(jù)庫寫不同的代碼和底層實(shí)現(xiàn),Db類會(huì)自動(dòng)調(diào)用相應(yīng)的數(shù)據(jù)庫驅(qū)動(dòng)來處理。采用 PDO方式,目前包含了Mysql、SqlServer、PgSQL、Sqlite等數(shù)據(jù)庫的支持。</span>
#### 數(shù)據(jù)庫類方法靜態(tài)化,對各種主流數(shù)據(jù)庫提供統(tǒng)一接口
* * * * *
## 結(jié)過總結(jié),共有三種連接方式
>[success] 1. 應(yīng)用中的數(shù)據(jù)庫配置文件: database.php
> 2. Db類中的靜態(tài)方法: connect()
> 3. 模塊中的配置文件: config.php
### 本節(jié)對這三種數(shù)據(jù)庫連接進(jìn)行重點(diǎn)實(shí)例講解
- 前言[隨時(shí)更新]
- ThinkPHP 5數(shù)據(jù)庫重構(gòu)
- 開發(fā)環(huán)境
- 1.ThinkPHP5開發(fā)環(huán)境(Mac版)
- 2.ThinkPHP5開發(fā)環(huán)境(Win版)
- MySQL快速復(fù)習(xí)
- 1.數(shù)據(jù)庫操作
- 2.數(shù)據(jù)表操作
- 1.創(chuàng)建數(shù)據(jù)表 (重點(diǎn))
- 2.添加數(shù)據(jù)表記錄
- 3.查詢數(shù)據(jù)表(重點(diǎn))
- 4.更新數(shù)據(jù)表
- 5.編輯數(shù)據(jù)表結(jié)構(gòu)(重點(diǎn))
- 6_復(fù)制數(shù)據(jù)表
- 7.刪除數(shù)據(jù)和表
- 連接數(shù)據(jù)庫
- 1.數(shù)據(jù)庫配置文件database.php
- 2.Db類靜態(tài)方法connect()
- 3.模塊中的配置文件config.php
- MySQL原生查詢
- 1.讀操作query
- 2.寫操作execute
- 選擇數(shù)據(jù)表
- 1.table與setTable方法
- 2.name方法
- 3.db助手函數(shù)
- 4.alias方法
- 結(jié)果集查詢
- 1.find方法
- 2.select方法
- 3.fetchSql方法
- 4.value方法
- 5.column方法
- 6.field方法
- 新增數(shù)據(jù)
- 1.insert_單條添加
- 2.insertAll_批量添加
- 3_db_助手函數(shù)添加
- 更新數(shù)據(jù)
- 1.update方法
- 2.setField更新字段
- 3_自增自減與延時(shí)更新
- 刪除數(shù)據(jù)
- 1.delete方法
- 查詢方法
- 1.getTableInfo方法
- 2.where方法
- 3.whereOr方法
- 4.混合查詢(閉包實(shí)現(xiàn))
- 表達(dá)式查詢
- 1.表達(dá)式查詢(重點(diǎn))
- 2.exp通用查詢
- 分組查詢
- 1.group方法
- 2.having方法
- 排序分頁查詢
- 1.order方法
- 2.limit方法
- 3.page方法
- 聚合查詢
- 時(shí)間查詢
- 1.where方法
- 2.whereTime方法
- 高級(jí)查詢
- 1.快捷查詢
- 2.區(qū)間查詢
- 3.批量查詢
- 4.Query對象查詢
- 5.混合查詢
- 視圖查詢
- view方法
- 子查詢
- 1.select方法
- 2.fetchSql方法
- 3.buildSql方法
- 4.閉包子查詢
- 總結(jié)/參考
- 1.方法參數(shù)類型總結(jié)
- 2.查詢/子查詢/連接查詢