leinc/minichan-mysql

一个最小的 mysql 框架。

dev-main 2023-11-25 02:38 UTC

This package is auto-updated.

Last update: 2024-09-25 04:40:27 UTC


README

一个最小的 PHP 数据库 MYSQL 框架。

安装

composer require leinc/minichan-mysql

主要功能

  • 支持事务回调操作
  • 支持分片回调处理数据
  • 支持缓存查询数据
  • 支持多表查询
  • 支持多数据绑定
  • 数据安全过滤保障
  • 介绍,包装更简单
  • 常见数据库操作函数
  • WHERE组合条件变化

要求

  • PHP 5.5+
  • 支持 PDO,需要安装扩展 pdo_mysql

使用

declare(strict_types=1);
use MinichanMysql\MiniMysql;
require_once 'vendor/autoload.php';

// Config and connect server
$config = array(
    'host' => '127.0.0.1',
    'port' => 3306,
    'dbname' => 'dbname',
    'username' => 'root',
    'password' => 'root',
    'charset' => 'utf8',
    'prefix' => 'db_pre_',
);

$db = new MiniMysql($config);
$data = $db->table('admin')->field('id')->getList();