https://medoo.in/ 一個非常輕量級的數據庫框架。
具體介紹看官網或者中文網站。
使用的時候要把數據庫的設置傳遞進去,官網有介紹。這裏自己爲了方便也寫了一種使用方法。先把Medoo.php文件放到網站目錄。然後自己創建一個新的php文件名爲:dbModel.php,主要是用來把數據庫設置傳遞到medoo中。
<?php
require 'Medoo.php';
class dbModel extends Medoo\Medoo{
public function __construct(){
$array=[
'database_type' => 'mysql',
'database_name' => '數據庫名字',
'server' => 'localhost',
'username' => 'root',
'password' => '密碼',
'charset' => 'utf8',
'port' => 3306,// 可選參數
// 'prefix' => 'rt_',// 可選,定義表的前綴
];
parent::__construct($array);
}
}
?>
這樣操作數據庫的時候直接實例化這個dbModel類就可以了,下面是使用方法:
<?php
require_once 'dbModel.php';
$database=new dbModel();
var_dump($database);
$res=$database->select('order_info',['order_id','order_amount']);
echo json_encode($res);
使用非常方便。