轻量级的PHP数据库框架, medoo , 能有效的提高工作的开发效率
medoo 有 两个 版本 ,一个 1.1. 2,一个 1.7. 10 , Medoo1.2开始不支持PHP5.4或以下
1.1. 2
要求是 PHP 5.1+
支持 MySQL, MSSQL, SQLite 等数据库.
1.17.10
PHP>=5.4, 必须支持PDO.
支持 MySQL, MSSQL, SQLite 等数据库.
使用方法介绍
1.可以通过 composer 来安装
composer require catfan/Medoo # 通过 composer 安装的 ,引入方法 require 'vendor/autoload.php';
2.也可以直接 引入
# 你下载的medoo文件拷贝到你相应的目录,然后载入即可 require_once 'medoo.php';
演示的案例 1.7.10 版本:
初始化配置
// $database = new medoo([ 'database_type' => 'mysql', 'database_name' => 'name', 'server' => 'localhost', 'username' => 'your_username', 'password' => 'your_password', 'charset' => 'utf8' ]);
查询 的 account 表 user_id 大于 100 的数据
$datas = $database->select("account", [ "user_name", "email" ], [ "user_id[>]" => 100 ]); // 输出 数据 foreach($datas as $data){ echo "user_name:" . $data["user_name"] . " - email:" . $data["email"] . " }
查询 的 account 表 全部数据
$datas = $database->select("account", "*");
account 表 插入 数据
$database->insert('account', [ 'user_name' => 'foo', 'email' => 'foo@bar.com', 'age' => 25, 'lang' => [ 'en', 'fr', 'jp', 'cn' ] ] );
更多方法 请去 medoo 网站 查看
medoo 框架下载 地址: https://medoo.lvtao.net/