当前位置:Gxlcms > 数据库问题 > MYSQL分库分表

MYSQL分库分表

时间:2021-07-01 10:21:17 帮助过:28人阅读






// 用于写入
$data = [
    ‘user_id‘   => 110,
    ‘user_name‘ => ‘think‘
];

$rule = [
    ‘type‘ => ‘mod‘, // 分表方式
    ‘num‘  => 10     // 分表数量
];

Db::name(‘log‘)
    ->partition([‘user_id‘ => 110], "user_id", $rule)
    ->insert($data);
    
// 用于查询
Db::name(‘log‘)
    ->partition([‘user_id‘ => 110], "user_id", $rule)
    ->where([‘user_id‘ => 110])
    ->select();


MYSQL分库分表

标签:log   规则   str   http   containe   分库分表   名称   number   art   

人气教程排行