只能連接一個庫,庫里面可以有多張表。我是弄IOS的,所以在這些方面我比較熟。
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設,西鄉(xiāng)企業(yè)網(wǎng)站建設,西鄉(xiāng)品牌網(wǎng)站建設,網(wǎng)站定制,西鄉(xiāng)網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,西鄉(xiāng)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
一臺服務器多個數(shù)據(jù)庫運行,是完全可以的。服務器安裝數(shù)據(jù)庫,不僅可以一個數(shù)據(jù)庫服務,運行多個網(wǎng)站的庫。還可以在同一臺服務器,運行多個不同的數(shù)據(jù)服務。比如一個mysql,運行多個PHP站點,多個數(shù)據(jù)庫。
加上下面兩行代碼,如下圖下面這里設置為On,保存,重啟服務,如下圖修改thinkphp配置文件,如下圖thinkphp控制器文件,隨便查個sqlserver表中的數(shù)據(jù),看是否能成功打印,如果成功打印,那么證明數(shù)據(jù)庫連接成功。
例如 $wdb = mysql_connect(localhost,root,123456,a1);//負責寫入的數(shù)據(jù)庫$rdb = mysql_connect(1916xx.xx,root,123456,a2);//負責讀的數(shù)據(jù)庫這樣就可以鏈接兩個數(shù)據(jù)庫了。
很遺憾的告訴你同時操作不行,只能在同一時間連一個數(shù)據(jù)庫,不過你可以操作二個數(shù)據(jù)庫倒是可以,只是每次要切換下。
我感覺你可以把其他兩個數(shù)據(jù)庫中的表提取出來,全都放進一個數(shù)據(jù)庫中,這樣在添加的時候不就容易了嗎?而且也不會帶來其他的影響。我以前做的一個一個后臺同時管理三個網(wǎng)站的程序時就是采用的這種方法。
onfig.php文件 LOAD_EXT_CONFIG=db,db_config,// 加載擴展 配置文件 。
最簡單的方法:寫兩個config.php,用到哪一個調(diào)用哪一個。
只能連接一個庫,庫里面可以有多張表。我是弄IOS的,所以在這些方面我比較熟。
很遺憾的告訴你同時操作不行,只能在同一時間連一個數(shù)據(jù)庫,不過你可以操作二個數(shù)據(jù)庫倒是可以,只是每次要切換下。
只能連接一個庫,庫里面可以有多張表。我是弄IOS的,所以在這些方面我比較熟。
最簡單的方法:寫兩個config.php,用到哪一個調(diào)用哪一個。
我感覺你可以把其他兩個數(shù)據(jù)庫中的表提取出來,全都放進一個數(shù)據(jù)庫中,這樣在添加的時候不就容易了嗎?而且也不會帶來其他的影響。我以前做的一個一個后臺同時管理三個網(wǎng)站的程序時就是采用的這種方法。
一般的連接主機都是localhost 那你就用localhost:3306 連db1 用localhost:3307 連db2 這樣就沒有問題了,兩個連接就是兩個庫,想用哪個用哪個。
網(wǎng)頁標題:一個php兩個數(shù)據(jù)庫連接 php建立數(shù)據(jù)庫連接的代碼
分享鏈接:http://chinadenli.net/article22/deoddcc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、響應式網(wǎng)站、全網(wǎng)營銷推廣、ChatGPT、定制網(wǎng)站、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)