Medoo logo

轻量级 PHP 数据库框架

版本: v2.3.0
下载 在 GitHub 上查看
EN English AR العربية DE Deutsch ES Español FR Français HI हिन्दी IT Italiano JA 日本語 KO 한국어 PT Português RU Русский TH ไทย UK Українська VI Tiếng Việt 简体中文 繁體中文
Total Downloads Latest Stable Version License Backers on Open Collective Sponsors on Open Collective
轻量

轻量的单文件包,尽可能减少额外依赖。

易用

简洁直观的 API,让你可以更快上手。

功能强大

兼顾表达力与可读性,从容处理复杂 SQL、数据映射与预处理语句。

兼容

可顺畅配合 MySQL、MariaDB、PostgreSQL、SQLite、MSSQL、Oracle、Sybase 等数据库。

易集成

可轻松集成到 Laravel、CodeIgniter、Yii、Slim 等 PHP 框架中。

免费

基于 MIT 许可证发布,可免费用于个人或商业项目。

开始使用

使用 Composer 安装

$ composer require catfan/medoo
// 加载 Composer 的自动加载器。
require 'vendor/autoload.php';

// 导入 Medoo 命名空间。
use Medoo\Medoo;

// 创建数据库连接。
$database = new Medoo([
    'type' => 'mysql',
    'host' => 'localhost',
    'database' => 'name',
    'username' => 'your_username',
    'password' => 'your_password'
]);

// 插入数据。
$database->insert('account', [
    'user_name' => 'foo',
    'email' => 'foo@bar.com'
]);

// 获取数据。
$data = $database->select('account', [
    'user_name',
    'email'
], [
    'user_id' => 50
]);

echo json_encode($data);

// [{
//     "user_name" : "foo",
//     "email" : "foo@bar.com"
// }]

赞助商

JAKWEB Writers Per Hour Mask Forex In Thai Netsyms Technologies WebMDT Wildfire