| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
 | | <?php |  | /** |  |  * 分库分表的自定义数据库路由配置 |  |  *  |  |  * @author: dogstar <chanzonghuang@gmail.com> 2015-02-09 |  |  */ |  |   |  | return array( |  |     /** |  |      * DB数据库服务器集群 |  |      */ |  |     'servers' => array( |  |         'db_demo' => array(                         //服务器标记 |  |             'host'      => 'localhost',             //数据库域名 |  |             'name'      => 'phalapi',               //数据库名字 |  |             'user'      => 'root',                  //数据库用户名 |  |             'password'  => '',                        //数据库密码 |  |             'port'      => '3306',                  //数据库端口 |  |             'charset'   => 'UTF8',                  //数据库字符集 |  |         ), |  |         'mongo' => array( |  |             'server' => 'mongodb://121.40.92.176:27017', |  |             'username' => 'yfs_user', |  |             'password' => 'm2o0r1a6l_passw0rd', |  |             'connect' => true, |  |             'db' => 'yfs_db' |  |         ), |  |     ), |  |   |  |     /** |  |      * 自定义路由表 |  |      */ |  |     'tables' => array( |  |         //通用路由 |  |         '__default__' => array( |  |             'prefix' => 'tbl_', |  |             'key' => 'id', |  |             'map' => array( |  |                 array('db' => 'db_demo'), |  |             ), |  |         ), |  |   |  |         /** |  |         'demo' => array(                                                //表名 |  |             'prefix' => 'tbl_',                                         //表名前缀 |  |             'key' => 'id',                                              //表主键名 |  |             'map' => array(                                             //表路由配置 |  |                 array('db' => 'db_demo'),                               //单表配置:array('db' => 服务器标记) |  |                 array('start' => 0, 'end' => 2, 'db' => 'db_demo'),     //分表配置:array('start' => 开始下标, 'end' => 结束下标, 'db' => 服务器标记) |  |             ), |  |         ), |  |          */ |  |     ), |  | ); | 
 |