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