tp3.2中配置連結多個數據庫
阿新 • • 發佈:2019-02-14
config.php
<?php return array( //‘配置項‘=>‘配置值‘ //快取 //‘DATA_CACHE_TYPE‘ => ‘Memcache‘, //‘MEMCACHE_HOST‘ => ‘tcp://192.168.0.227:11211‘, //‘DATA_CACHE_TIME‘ => ‘3600‘, ‘DEFAULT_CONTROLLER‘ => ‘Index‘, // 預設控制器名稱 ‘DEFAULT_ACTION‘ => ‘index‘, // 預設操作名稱 //資料庫配置 beruiuser ‘DB_CONFIG1‘=> array( ‘db_type‘ => ‘mysql‘, ‘db_user‘ => ‘root‘, ‘db_pwd‘ => ‘aisijkl81‘, ‘db_host‘ => ‘192.168.0.111‘, ‘db_port‘ => ‘3306‘, ‘db_name‘ => ‘2222‘, ),//裡面存在跨庫操作 //資料庫配置 br_esfmanager ‘DB_CONFIG2‘ => array( ‘db_type‘ => ‘mysql‘, ‘db_user‘ => ‘root‘, ‘db_pwd‘ =>‘aisijkl8*1‘, ‘db_host‘ => ‘1111111‘, ‘db_port‘ => ‘3306‘, ‘db_name‘ => ‘444‘, ),//裡面存在跨庫操作 ‘domain‘ => ‘demo‘,//這裡上線後應該為api
程式碼裡使用
$data=M()->db(2,"DB_CONFIG2")->table("mn_r_house_web")->where($where)->find();