如何連接數據庫php
有三種方式mysql
一、配置文件定義 TP5\application\database.phpsql
// 數據庫類型數據庫
'type' => 'mysql',數組
// 服務器地址服務器
'hostname' => '127.0.0.1',app
// 數據庫名字符串
'database' => 'ceshi',io
// 用戶名table
'username' => 'root',
// 密碼
'password' => '',
// 端口
'hostport' => '',
二、方法配置
A、使用數組
$db = Db::connect([
// 數據庫類型
'type' => 'mysql',
// 服務器地址
'hostname' => '127.0.0.1',
// 數據庫名
'database' => 'ceshi',
// 用戶名
'username' => 'root',
// 密碼
'password' => '',
// 端口
'hostport' => '',
])
B、使用字符串的形式
$db = Db::connect("mysqly://root:123@127.0.0.1:3306/ceshi#utf8");
數據庫類型://用戶名:密碼@數據庫地址:數據庫端口/數據庫名#字符集。
數據庫的基本使用
public function index(){
//一、使用系統Db類
$data = Db::table('user')->s elect();
//二、使用sql語句
$data = Db::query('select * from user');
}
操做方法
where和whereOr查詢常常混合使用
數據的查詢:增刪改查及高級查詢詳見tp5手冊