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의 autoloader를 불러옵니다.
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