pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

        <bdo id='m3F5n'></bdo><ul id='m3F5n'></ul>

      <small id='m3F5n'></small><noframes id='m3F5n'>

      <legend id='m3F5n'><style id='m3F5n'><dir id='m3F5n'><q id='m3F5n'></q></dir></style></legend>
      <i id='m3F5n'><tr id='m3F5n'><dt id='m3F5n'><q id='m3F5n'><span id='m3F5n'><b id='m3F5n'><form id='m3F5n'><ins id='m3F5n'></ins><ul id='m3F5n'></ul><sub id='m3F5n'></sub></form><legend id='m3F5n'></legend><bdo id='m3F5n'><pre id='m3F5n'><center id='m3F5n'></center></pre></bdo></b><th id='m3F5n'></th></span></q></dt></tr></i><div class="b5rvf7t" id='m3F5n'><tfoot id='m3F5n'></tfoot><dl id='m3F5n'><fieldset id='m3F5n'></fieldset></dl></div>
    1. <tfoot id='m3F5n'></tfoot>

      Laravel 6 config()->get('database.connections.mysql

      Laravel 6 config()-gt;get(#39;database.connections.mysql#39;) not matching DB:connection()(Laravel 6 config()-get(database.connections.mysql) 與 DB:connection() 不匹配)
      • <tfoot id='N9OCw'></tfoot>

        • <bdo id='N9OCw'></bdo><ul id='N9OCw'></ul>

              <tbody id='N9OCw'></tbody>

            <i id='N9OCw'><tr id='N9OCw'><dt id='N9OCw'><q id='N9OCw'><span id='N9OCw'><b id='N9OCw'><form id='N9OCw'><ins id='N9OCw'></ins><ul id='N9OCw'></ul><sub id='N9OCw'></sub></form><legend id='N9OCw'></legend><bdo id='N9OCw'><pre id='N9OCw'><center id='N9OCw'></center></pre></bdo></b><th id='N9OCw'></th></span></q></dt></tr></i><div class="hpd7x77" id='N9OCw'><tfoot id='N9OCw'></tfoot><dl id='N9OCw'><fieldset id='N9OCw'></fieldset></dl></div>

            1. <legend id='N9OCw'><style id='N9OCw'><dir id='N9OCw'><q id='N9OCw'></q></dir></style></legend>

              <small id='N9OCw'></small><noframes id='N9OCw'>

                本文介紹了Laravel 6 config()->get('database.connections.mysql') 與 DB:connection() 不匹配的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                在我的本地環境中,我使用多個租戶和 Redis(需要身份驗證).
                為了服務這個項目,我正在使用 Valet.

                In my local environment I am working with multiple tenants and Redis (Auth required).
                To serve the project I am using Valet.

                對于這種情況,我要解決這兩個連接:

                For this case I am addressing these two connections:

                - basic_foo (is defined in my .env)
                - tenant_foo (is the one to change to during a request)
                

                直到現在我成功地改變了連接:

                Until now I successfully changed the connections like so:

                config()->set('database.connections.mysql', 
                       array_merge(
                        config()->get('database.connections.mysql') , 
                        ['database' => 'tenant_foo']
                    ); 
                

                問題

                但是,現在我發現查詢構建器存在問題,保持或回退到基本連接.

                Problem

                However, now I am seeing an issue with the query builder, keeping or falling back to the basic connection.

                運行時得到tenant_foo的預期連接結果(Redis相同)

                I get the expected connection results of tenant_foo (same for Redis) when I run

                dd(config()->get('database.connections.mysql'));
                

                當我運行時,basic_foo 的結果是錯誤的但顯然是活躍的

                I get the wrong but apparently active results of basic_foo when I run

                dd(DB::connection()); // returns IlluminateDatabaseMySqlConnection
                

                所以總而言之,應用程序將返回這個 IlluminateDatabaseQueryException

                So all in all the app will return this IlluminateDatabaseQueryException

                SQLSTATE[42S02]: Base table or view not found: 1146 Table 'basic_foo.table_bar' doesn't exist...
                

                應該在哪里搜索

                'tenant_foo.table_bar'
                

                還沒有解決問題的事情

                • 重啟Redis
                • 重新安裝Redis
                • php 工匠配置:緩存
                • php artisan 緩存:清除
                • php artisan route:clear
                • php artisan view:clear
                • php artisan 優化
                • 作曲家轉儲自動加載
                • 像下面那樣簡單地將數據庫名稱更改為 tenant_foo 是不夠的,因為配置數組保持與 basic_foo 相同.

                  Simply changing the database name to tenant_foo like below is not enough, as the config array remains the same of basic_foo.

                  DB::connection()->setDatabaseName('tenant_foo');
                  

                  想法

                  • 我想更改 DB::connection() 的配置數組,但我不知道除了 config->set() 之外的其他方法.
                  • 我安裝了 Telescope 這會影響數據庫連接嗎?
                  • 還有其他想法嗎?
                  • Thoughts

                    • I want to change the config-array the of DB::connection(), but I don't know another way than the config->set().
                    • I installed Telescope could this affect the db connection?
                    • Any other ideas?
                    • 推薦答案

                      要動態更改數據庫名稱,您應該使用:

                      To dynamically change database name you should use:

                      DB::disconnect(); 
                      Config::set('database.mysql.database', 'tenant_foo'); 
                      DB::reconnect();
                      

                      這篇關于Laravel 6 config()->get('database.connections.mysql') 與 DB:connection() 不匹配的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                      【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
              • <i id='2hotN'><tr id='2hotN'><dt id='2hotN'><q id='2hotN'><span id='2hotN'><b id='2hotN'><form id='2hotN'><ins id='2hotN'></ins><ul id='2hotN'></ul><sub id='2hotN'></sub></form><legend id='2hotN'></legend><bdo id='2hotN'><pre id='2hotN'><center id='2hotN'></center></pre></bdo></b><th id='2hotN'></th></span></q></dt></tr></i><div class="jb7lj77" id='2hotN'><tfoot id='2hotN'></tfoot><dl id='2hotN'><fieldset id='2hotN'></fieldset></dl></div>

                  <legend id='2hotN'><style id='2hotN'><dir id='2hotN'><q id='2hotN'></q></dir></style></legend>

                  <small id='2hotN'></small><noframes id='2hotN'>

                      <bdo id='2hotN'></bdo><ul id='2hotN'></ul>
                        <tbody id='2hotN'></tbody>
                      • <tfoot id='2hotN'></tfoot>
                          主站蜘蛛池模板: 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 北京中创汇安科贸有限公司 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 金属软管_不锈钢金属软管_巩义市润达管道设备制造有限公司 | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 密封无忧网 _ 专业的密封产品行业信息网 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 浙江自考_浙江自学考试网| 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 脉冲布袋除尘器_除尘布袋-泊头市净化除尘设备生产厂家 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 深圳成考网-深圳成人高考报名网 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 防火门|抗爆门|超大门|医疗门|隔声门-上海加汇门业生产厂家 | AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 郑州墨香品牌设计公司|品牌全案VI设计公司 | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 400电话_400电话申请_888元包年_400电话办理服务中心_400VIP网 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 |