Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 
 

51 righe
1.5 KiB

  1. <?php
  2. /**
  3. * 分库分表的自定义数据库路由配置
  4. *
  5. * @author: dogstar
  6. */
  7. return array(
  8. /**
  9. * DB数据库服务器集群
  10. */
  11. 'servers' => array(
  12. 'DB_A' => array(
  13. 'host' => '192.168.0.110', //数据库域名
  14. 'name' => 'phalapi_test', //数据库名字
  15. 'user' => 'root', //数据库用户名
  16. 'password' => '123456', //数据库密码
  17. 'port' => '3306', //数据库端口
  18. ),
  19. 'DB_DEMO' => array(
  20. 'host' => '192.168.0.110', //数据库域名
  21. 'name' => 'phalapi_test', //数据库名字
  22. 'user' => 'root', //数据库用户名
  23. 'password' => '123456', //数据库密码
  24. 'port' => '3306', //数据库端口
  25. ),
  26. ),
  27. /**
  28. * 自定义路由表
  29. */
  30. 'tables' => array(
  31. '__default__' => array(
  32. 'prefix' => 'tbl_',
  33. 'key' => 'id',
  34. 'map' => array(
  35. array('db' => 'DB_A'),
  36. ),
  37. ),
  38. 'demo' => array(
  39. 'prefix' => 'tbl_',
  40. 'key' => 'id',
  41. 'map' => array(
  42. array('db' => 'DB_A'),
  43. array('start' => 0, 'end' => 2, 'db' => 'DB_A'),
  44. array('start' => 3, 'end' => 5, 'db' => 'DB_DEMO'),
  45. ),
  46. ),
  47. ),
  48. );