新聞中心
thinkphp5怎么跨數(shù)據(jù)庫(kù)查詢(xún)
如果是mysql里面兩個(gè)不同的數(shù)據(jù)庫(kù),應(yīng)該是可以直接使用 [數(shù)據(jù)庫(kù)名稱(chēng)].[表名]來(lái)關(guān)聯(lián)的。TP指定的數(shù)據(jù)庫(kù),是因?yàn)樗彺孢@個(gè)數(shù)據(jù)庫(kù)的表字段等。你試試看行不行,我測(cè)試通過(guò): SELECT a.*,b.* FROM table1 a LEFT JOIN db2.table2 b ON a.id=b.id
創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供和平網(wǎng)站建設(shè)、和平做網(wǎng)站、和平網(wǎng)站設(shè)計(jì)、和平網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、和平企業(yè)網(wǎng)站模板建站服務(wù),十年和平做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
如何讓本地PHP連接異地mysql數(shù)據(jù)庫(kù)
在連接數(shù)據(jù)庫(kù)文件中把你的IP(一般是localhost)換成你要連接的IP,把mysql的登錄帳戶(hù)和密碼換成你要連的,可以用一樓的方法,先用mysql測(cè)試你是否有權(quán)限連接異地?cái)?shù)據(jù)庫(kù)的授權(quán)
php如何跨數(shù)據(jù)庫(kù)查詢(xún)
1.建立兩個(gè)數(shù)據(jù)庫(kù)連接,查詢(xún)的時(shí)候分別調(diào)用。
2.使用dbname.tablename的方式來(lái)寫(xiě)from,或者join(前提是你用于連接MYSQL的帳號(hào)必須同時(shí)可以訪(fǎng)問(wèn)這兩個(gè)庫(kù))
例如:dba,dbb
select * from dba.table1 as t1
join dbb.table1 as t2 on t1.id = t2.id
PHP 根據(jù)IP獲取地區(qū)查詢(xún)數(shù)據(jù)庫(kù)內(nèi)容
有可能你查詢(xún)出來(lái)的是很多條記錄。
而你在$rs=mysql_fetch_array($q);的使用上可能還有不熟悉的地方。你打印出來(lái)看看具體是什么。
請(qǐng)教高手如何叫 本地PHP 連接 異地mysql數(shù)據(jù)庫(kù)
PHP不需要特別的設(shè)置,連接遠(yuǎn)程數(shù)據(jù)庫(kù)與本機(jī)數(shù)據(jù)庫(kù)的設(shè)置是完全相同的,PHP5就是需要在PHP.INI里面添加MYSQL的擴(kuò)展,PHP4無(wú)需操作。
192.168.1機(jī)器里面的PHP程序用下面的語(yǔ)句連接192.168.1.2的MYSQL數(shù)據(jù)庫(kù):
mysql_connect('192.168.1.2', '正常的用戶(hù)名', '正常的密碼');
你連接不上,可能關(guān)鍵在與沒(méi)有在MYSQL里面建立相應(yīng)的用戶(hù)和授權(quán),把你的連接不上的錯(cuò)誤信息貼出來(lái)就能確定。
補(bǔ)充:你的錯(cuò)誤信息確認(rèn)了是授權(quán)問(wèn)題,需要在MYSQL主機(jī)上運(yùn)行MYSQL或者其它管理工具進(jìn)行授權(quán)。
PHP數(shù)據(jù)庫(kù)查詢(xún)
創(chuàng)建數(shù)據(jù)庫(kù)
選擇開(kāi)始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開(kāi)【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份驗(yàn)證建立連接。
在【對(duì)象資源管理器】窗口中展開(kāi)服務(wù)器,然后選擇【數(shù)據(jù)庫(kù)】節(jié)點(diǎn)
右鍵單擊【數(shù)據(jù)庫(kù)】節(jié)點(diǎn),從彈出來(lái)的快捷菜單中選擇【新建數(shù)據(jù)庫(kù)】命令。
執(zhí)行上述操作后,會(huì)彈出【新建數(shù)據(jù)庫(kù)】對(duì)話(huà)框。在對(duì)話(huà)框、左側(cè)有3個(gè)選項(xiàng),分別是【常規(guī)】、【選項(xiàng)】和【文件組】。完成這三個(gè)選項(xiàng)中的設(shè)置會(huì)后,就完成了數(shù)據(jù)庫(kù)的創(chuàng)建工作,
在【數(shù)據(jù)庫(kù)名稱(chēng)】文本框中輸入要新建數(shù)據(jù)庫(kù)的名稱(chēng)。例如,這里以“新建的數(shù)據(jù)庫(kù)”。
在【所有者】文本框中輸入新建數(shù)據(jù)庫(kù)的所有者,如sa。根據(jù)數(shù)據(jù)庫(kù)的使用情況,選擇啟用或者禁用【使用全文索引】復(fù)選框。
在【數(shù)據(jù)庫(kù)文件】列表中包括兩行,一行是數(shù)據(jù)庫(kù)文件,而另一行是日記文件。通過(guò)單擊下面的【添加】、【刪除】按鈕添加或刪除數(shù)據(jù)庫(kù)文件。
切換到【選項(xiàng)頁(yè)】、在這里可以設(shè)置數(shù)據(jù)庫(kù)的排序規(guī)則、恢復(fù)模式、兼容級(jí)別和其他屬性。
切換到【文件組】頁(yè),在這里可以添加或刪除文件組。
完成以上操作后,單擊【確定】按鈕關(guān)閉【新建數(shù)據(jù)庫(kù)】對(duì)話(huà)框。至此“新建的數(shù)據(jù)”數(shù)據(jù)庫(kù)創(chuàng)建成功。新建的數(shù)據(jù)庫(kù)可以再【對(duì)象資源管理器】窗口看到。
網(wǎng)頁(yè)標(biāo)題:php異地查詢(xún)數(shù)據(jù)庫(kù)套件 php本地?cái)?shù)據(jù)庫(kù)
標(biāo)題網(wǎng)址:http://fisionsoft.com.cn/article/docsocs.html