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
// Подключите autoloader 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