標籤:hostname user space dex password ble public names database
建立api/user.php
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2018/8/25 * Time: 15:20 */namespace app\api\controller;use think\Db;class User{ public $db2; public function __construct() { //方法一:表首碼沒有用 // $this->db2 = Db::connect([ // // 資料庫類型 // ‘type‘ => ‘mysql‘, // // 資料庫連接DSN配置 // ‘dsn‘ => ‘‘, // // 伺服器位址 // ‘hostname‘ => ‘127.0.0.1‘, // // 資料庫名 // ‘database‘ => ‘o2o‘, // // 資料庫使用者名稱 // ‘username‘ => ‘root‘, // // 資料庫密碼 // ‘password‘ => ‘root‘, // // 資料庫連接連接埠 // ‘hostport‘ => ‘3306‘, // // 資料庫連接參數 // ‘params‘ => [], // // 資料庫編碼預設採用utf8 // ‘charset‘ => ‘utf8‘, // // 資料庫表首碼 // ‘prefix‘ => ‘o2o_‘, // ]); } public function index() { echo ‘api/User‘; echo ‘<br>‘; $res = db(‘shop_station‘)->find(1); // $res = db(‘ship_station‘)->find(49); dump($res); echo ‘<br>‘; //方法一:表首碼沒有用 // $ret = $this->db2->table(‘o2o_shop_station‘)->find(1); //方法二:表首碼沒有用 $db2 = Db::connect(‘mysql://root:[email protected]:3306/o2o#utf8‘); $ret = $db2->table(‘o2o_shop_station‘)->find(1); dump($ret); }}
datebase.php裡還是正常配置庫一
// 伺服器位址 ‘hostname‘ => ‘127.0.0.2‘, // 資料庫名 ‘database‘ => ‘o2o‘, // 使用者名稱 ‘username‘ => ‘root2‘, // 密碼 ‘password‘ => ‘root2‘, // 連接埠 ‘hostport‘ => ‘3306‘, // 資料庫表首碼 ‘prefix‘ => ‘o2o_‘,
thinkphp 串連兩個庫