一、資料庫設定
在config資料夾中新database.php文件,新增以下設定:
return array( 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'dbname', // 数据库名 'DB_USER' => 'username', // 用户名 'DB_PWD' => 'password', // 密码 'DB_PORT' => '3306', // 端口 'DB_PREFIX' => '', // 数据库表前缀 );
修改資料庫設定。在設定檔config.php中加入以下程式碼:
// 数据库配置信息 'DB_CONFIG1' => include 'database.php',
透過以上配置,我們將資料庫設定檔database.php加入了config.php中,並設定了資料庫的連線參數。
二、資料庫連線
在model資料夾中新建PublicModel.class.php文件,加入以下程式碼:
<?php namespace Model; use Think\Model; class PublicModel extends Model { protected $db_config = 'DB_CONFIG1'; }
透過上述程式碼,我們建立了一個PublicModel類別繼承自ThinkPHP提供的Model類,而$db_config變數指明了連接的配置。
資料庫連線使用。在控制器中可以直接使用PublicModel類,使用方法如下:
$PublicModel = M('Public');
我們使用M函數呼叫PublicModel模型,因此建立了一個PublicModel物件。這樣我們就建立了連接到資料庫的連線。
三、資料操作
在連接了資料庫之後,我們還需要進行資料操作,包括增加、修改和刪除等操作。以下分別介紹這些操作。
資料查詢
$PublicModel = M('Public'); $list = $PublicModel->where('id=1')->find();
以上程式碼對PublicModel模型進行了一次查詢,並將id為1的記錄傳回。
資料插入
$PublicModel = M('Public'); $data['username'] = 'tom'; $data['password'] = '123456'; $id = $PublicModel->add($data);
以上程式碼對PublicModel模型進行了一次插入操作,將使用者名稱為tom,密碼為123456的記錄插入到資料庫,並傳回插入的記錄ID號。
資料修改
$PublicModel = M('Public'); $data['username'] = 'tom'; $map['id'] = 1; $result = $PublicModel->where($map)->save($data);
以上程式碼對PublicModel模型進行了一次修改操作,將id為1的記錄的使用者名稱改為tom ,並回傳操作結果。
資料刪除
$PublicModel = M('Public'); $map['id'] = 1; $result = $PublicModel->where($map)->delete();
以上程式碼對PublicModel模型進行了一次刪除操作,刪除id為1的記錄,並傳回操作結果。
以上是thinkphp3.2如何增加資料庫配置並操作數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

WebStorm Mac版
好用的JavaScript開發工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境