聯系信息

                        ThinkPHP一個項目連接多個數據庫

                        2020-01-18 13:44 By 致遠 706
                        當前位置: 企業網站建設 > ThinkPHP > ThinkPHP一個項目連接多個數據庫

                        大多數情況下,尤其是企業網站,一個項目只需要一個數據庫,這時可以簡單配置如下:

                        'DB_TYPE'   => 'mysqli', // 數據庫類型
                            'DB_HOST'   => '127.0.0.1', // 服務器地址
                            'DB_NAME'   => 'gake', // 數據庫名
                            'DB_USER'   => 'gake', // 用戶名
                            'DB_PWD'    => '123456',  // 密碼
                            'DB_PORT'   => '3306', // 端口
                            'DB_PREFIX' => 'gk_', // 數據庫表前綴

                        在使用的時候直接M('表名')->即可。

                        如果還要鏈接到其他數據庫就需要如下寫:

                        M('Cont','','mysql://caiji:123456@localhost/caiji#utf8');//Cont表名 caiji用戶名 123456密碼 localhost數據庫地址
                        $data=$db->select();

                        但是每次都這樣寫有些麻煩,所以我們可以定義一個函數,

                        function M1($table){
                            return M($table,'','mysql://gake:123456@localhost/gake#utf8');
                        }
                        

                        在使用的時候直接M1('表名')->即可。上面的函數僅適合再鏈接一個數據庫,如果要鏈接的數據庫不止2個,那么你可能需要傳遞更多的參數,具體請自行參考修改!

                        © 致遠 2020-01-18,原創內容,轉載請注明出錯:ThinkPHP一個項目連接多個數據庫

                        留下您的評論

                        > 人人爽人人澡人人高潮_免费无码国产V片在线观看_18禁裸乳无遮挡免费观看_国产99在线 | 欧美_中文字幕无码无码专区 国产永久AV福利在线观看 全部免费毛片在线播放 柠檬福利精品视频导航 国产白嫩护士在线播放 日本无码WWW在线视频观看 无人在线观看视频高清视频8 亚洲A∨国产AV综合AV网站 亚洲最大无码成人网站4438 免费看成人AV片 日本真人裸交试看120秒