注意,只是初步簡單的解決方法,實際運用需要自行進一步處理
文件:\vendor\workerman\webman-framework\src\support\bootstrap\LaravelDb.php
文件:中間件處理數(shù)據(jù)庫切換
檢查測試
基本就是上面的代碼了,具體后面連接緩存和復用之類,建議參考文件:
\vendor\illuminate\database\Capsule\Manager.php
\vendor\illuminate\database\DatabaseManager.php
(如果需要不侵入框架代碼的情況下實現(xiàn),需要自行查閱框架代碼)
config/database.php 中添加配置文件
setConnection切換是不是更方便點