|
- <?php
- /**
- * 分库分表的自定义数据库路由配置
- */
-
- return array(
- /**
- * DB数据库服务器集群
- */
- 'servers' => array(
- 'db_demo' => array( //服务器标记
- 'host' => '106.14.56.77', //数据库域名
- 'name' => 'ctsdata_mirror', //数据库名字
- 'user' => 'spider', //数据库用户名
- 'password' => 'PjGPWNUgOYe6i1Ef', //数据库密码
- 'port' => '3306', //数据库端口
- 'charset' => 'UTF8', //数据库字符集
- ),
- ),
-
- /**
- * 自定义路由表
- */
- 'tables' => array(
- //通用路由
- '__default__' => array(
- 'prefix' => '',
- 'key' => 'id',
- 'map' => array(
- array('db' => 'db_demo'),
- ),
- ),
-
- /**
- 'demo' => array( //表名
- 'prefix' => 'pa_', //表名前缀
- 'key' => 'id', //表主键名
- 'map' => array( //表路由配置
- array('db' => 'db_demo'), //单表配置:array('db' => 服务器标记)
- array('start' => 0, 'end' => 2, 'db' => 'db_demo'), //分表配置:array('start' => 开始下标, 'end' => 结束下标, 'db' => 服务器标记)
- ),
- ),
- */
- ),
- );
|