TP5框架中怎樣使用數據庫

在TP5框架中連接和使用數據庫是非常簡單方便的 , 只需要一些簡單的配置和代碼就可以讓控制器與數據庫互動起來 。 下面就向大家介紹一下TP5框架中數據庫的基本使用方法 。

TP5框架中怎樣使用數據庫


方式/
1起首在設置裝備擺設文件中設置要毗連的數據庫的信息 。
默認的數據庫設置裝備擺設文件為application\database.php 。
打開該數據庫設置裝備擺設文件點竄要操作的數據庫信息即可 。
TP5框架中怎樣使用數據庫



2若是要毗連的是mysql數據庫 , 可以利用Navicate東西查看數據庫信息 。
TP5框架中怎樣使用數據庫



3點竄好數據庫設置裝備擺設文件中要操作的數據庫信息:
    // 數據庫類型
    'type'            => 'mysql',
    // 辦事器地址
    'hostname'        => 'localhost',
    // 數據庫名
    'database'        => 'test',
    // 用戶名
    'username'        => 'root',
    // 暗碼
    'password'        => '',
    // 端口
    'hostport'        => '3306',
TP5框架中怎樣使用數據庫



4接下來我們在controller節制器中編寫一個簡單的類測試設置裝備擺設是否已當作功 。
在application\admin\controller節制器類文件夾中新增文件Dbconn.php 。
要想讓這個節制器類與數據庫互動 , 我們需要在代碼中use think\Db , 并讓它exts Db 。
TP5框架中怎樣使用數據庫



5在上面設置裝備擺設的數據庫中建一個測試表并插入一條測試數據 , 看節制器類是否能正常毗連數據庫并輸出準確的成果 。
TP5框架中怎樣使用數據庫



6注重dbconn方式中的表名和查詢前提不要寫錯了 。
若是設置裝備擺設也是準確的 , 那么運行后就可以看到輸出成果了 。
TP5框架中怎樣使用數據庫



7在現實項目中 , 查詢數據庫的類會在application下新建common\model文件夾來保留 。
TP5框架中怎樣使用數據庫



8在application\common\model文件夾中 , 可覺得每個數據表新建一個同名的節制類文件 , 在文件中無需編寫數據庫毗連的代碼 , 可以直接編寫查詢方式 。
這里的文件的文件名要與數據表不異(若分歧還需指明該文件操作的表名protected $table = '表名';) , 而且需要我們use think\Model , 還要讓它exts Model 。

猜你喜歡