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);
使用非常方便。