medoo数据库框架小总结

Original 2018-12-31 21:43:31 285
abstract:medoo是php轻量级的数据库框架使用步骤通过composer工具下载medoo到网站根目录包含vendor/autoload.php自动加载文件写上命名空间Medoo\Medoo定义初始化配置实例化Medoo它的查询方法select($table,$join,$fields,$where)$table 要查询的表名$join 需要连接查询的表$fields 查询的

medoo是php轻量级的数据库框架

使用步骤

  1. 通过composer工具下载medoo到网站根目录

  2. 包含vendor/autoload.php自动加载文件

  3. 写上命名空间Medoo\Medoo

  4. 定义初始化配置

  5. 实例化Medoo

它的查询方法

select($table,$join,$fields,$where)

$table 要查询的表名

$join 需要连接查询的表

$fields 查询的字段

$where 查询的条件

它的新增数据方法

insert($table,$data)

它的更新数据方法

update($table,$data,$where)

它的删除数据方法

delete($table,$where)

案例:数据库为dedecms的数据库

<?php
require __DIR__.'/vendor/autoload.php';

use Medoo\Medoo;

$database = new Medoo([
    'database_type' => 'mysql',
    'database_name' => 'dedecmsv57utf8sp2',
    'server' => '127.0.0.1',
    'username' => 'root',
    'password' => 'root'
]);

$table='dede_archives';
$join = [
    '[>]dede_arctype(b)'=>['typeid'=>'id']
];
$fields = ['dede_archives.id','b.typename','dede_archives.title','dede_archives.pubdate'];
$where = [
    'dede_archives.id[>]'=>90
];
$res = $database->select($table,$join,$fields,$where);

foreach($res as $v){
    echo print_r($v,true),'<hr>';
}


Correcting teacher:天蓬老师Correction time:2018-12-31 22:02:45
Teacher's summary:这是一个不错的模板框架, 掌握后完全可以自己搭建一个可用的php开发框架

Release Notes

Popular Entries