| 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
 | | <?php |  | /** |  |  * 分库分表的自定义数据库路由配置 |  |  *  |  |  * @author: dogstar |  |  */ |  |   |  | return array( |  |     /** |  |      * DB数据库服务器集群 |  |      */ |  |     'servers' => array( |  |         'DB_A' => array( |  |             'host'      => '192.168.0.110',           //数据库域名 |  |             'name'      => 'phalapi_test',                  //数据库名字 |  |             'user'      => 'root',                  //数据库用户名 |  |             'password'  => '123456',                //数据库密码 |  |             'port'      => '3306',                  //数据库端口 |  |         ), |  |         'DB_DEMO' => array( |  |             'host'      => '192.168.0.110',           //数据库域名 |  |             'name'      => 'phalapi_test',                  //数据库名字 |  |             'user'      => 'root',                  //数据库用户名 |  |             'password'  => '123456',                //数据库密码 |  |             'port'      => '3306',                  //数据库端口 |  |         ), |  |     ), |  |   |  |     /** |  |      * 自定义路由表 |  |      */ |  |     'tables' => array( |  |         '__default__' => array( |  |             'prefix' => 'tbl_', |  |             'key' => 'id', |  |             'map' => array( |  |                 array('db' => 'DB_A'), |  |             ), |  |         ), |  |         'demo' => array( |  |             'prefix' => 'tbl_', |  |             'key' => 'id', |  |             'map' => array( |  |                 array('db' => 'DB_A'), |  |                 array('start' => 0, 'end' => 2, 'db' => 'DB_A'), |  |                 array('start' => 3, 'end' => 5, 'db' => 'DB_DEMO'), |  |             ), |  |         ), |  |     ), |  | ); | 
 |