polardb.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Elton
  5. * Date: 2020/2/13
  6. * Time: 10:04
  7. */
  8. use think\Env;
  9. return array_merge(
  10. \think\Config::get('database'),
  11. [
  12. //orders_apply_polardb: false 不适用polardb数据库, true 使用polardb 数据库
  13. 'orders_apply_polardb' => Env::get('polardb.orders_apply_polardb', false),
  14. // 服务器地址
  15. 'hostname' => Env::get('polardb.hostname', ''),
  16. // admin 后台使用的服务器地址
  17. 'admin_hostname' => Env::get('polardb.admin_hostname', ''),
  18. // 数据库名
  19. 'database' => Env::get('polardb.database', 'cps_polardb'),
  20. // 用户名
  21. 'username' => Env::get('polardb.username', 'cps'),
  22. // 密码
  23. 'password' => Env::get('polardb.password', ''),
  24. // 端口
  25. 'hostport' => Env::get('polardb.hostport', '3306'),
  26. // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
  27. 'deploy' => 0,
  28. // 数据库读写是否分离 主从式有效
  29. 'rw_separate' => false,
  30. // 读写分离后 主服务器数量
  31. 'master_num' => 1,
  32. // 指定从服务器序号
  33. 'slave_no' => '',
  34. ]
  35. );