我有網站1目前上傳到網上,我也開發了一個網站2運行在本地主機現在..我想訪問或從中獲得一些價值網站1數據庫到我的網站2 ..這是可能的使用PHP查詢或javascripting?如果不是,我需要採取什麼方法?感謝您的幫助訪問我的其他數據庫從我的網站1到我的網站2
回答
是的,你可以,你必須傳遞服務器細節的參數,如這個例子。
<?php
//Connect To Database
$hostname='ukld.db.5510597.hostedresource.com';
$username='myusername';
$password='mypassword';
$dbname='testdb';
//your rest of code
?>
這是我需要做的嗎?那麼我可以查詢呢? –
是這個代碼連接遠程數據庫並編寫你的mysql查詢。 @jiulianjefCurato –
不完全正確,你需要設置數據庫,以便它允許遠程連接 – Geert
要允許從外部IP地址的連接,你需要做以下還有:
Grant access to a new database
If you want to add a new database called foo for user bar and remote IP 202.54.10.20 then you >need to type the following commands at mysql> prompt:
mysql> CREATE DATABASE foo;
mysql> GRANT ALL ON foo.* TO [email protected]'202.54.10.20' IDENTIFIED BY 'PASSWORD';
我得到這個錯誤:沒有連接:主機'49 .145.123.191'不允許連接到這個MySQL服務器,是否仍然存在? –
你的mySQL端口是否打開? – Malachi
我的網絡主機不授予遠程連接,這可能是原因。,, –
是的,這很簡單。
<?php
$hostname = "remote_host_name";
$database = "remote_database_name";
$username = "database_username";
$password = "database_password";
$con = mysql_connect($hostname, $username, $password);
mysql_select_db($database, $con);
?>
使用此$con
作爲第二個參數,同時運行的查詢。
例如mysql_query($query, $con);
確保您已授予服務器2 mysql數據庫中服務器1的訪問權限。
可以給我一個網站主辦的網站,提供免費的,並允許遠程訪問數據庫服務器 –
抱歉,但我不知道任何免費支持遠程訪問數據庫。 –
- 1. 如何從其他網絡訪問我的網站?
- 2. 將計算器從其他網站添加到我的網站
- 3. 如何從我的網站訪問我的基於網絡的postgresql數據庫
- 4. 想要從其他網站檢索學術成果數據到我的網站
- 5. Codeigniter數據庫錯誤,不允許我訪問我的網站
- 6. 把其他網站的RSS提要到我的網站
- 7. 無法從其他網站上我的網站
- 8. 如何阻止我的網站重定向到其他網站
- 9. 如何將其他網站文件下載到我的網站?
- 10. 如何防止其他網站發送數據到我的網站在PHP
- 11. 從其他網站剪下圖像並將其添加到我的網站
- 12. 如何從其他站點獲取實時數據到我的WordPress網站?
- 13. 登錄按鈕的點擊其他網站上我的網站
- 14. 從其他網站發佈到我的Laravel的網站,並獲得302錯誤
- 15. 從我的iphone本地訪問我的MAMP網站(複數)
- 16. 從我的網站
- 17. 從我的網站
- 18. 訪問其他網站
- 19. 可我們能夠從其他網站
- 20. 我可以爲我的網站使用來自其他一些網站的mysql數據庫嗎?
- 21. 限制訪問我在其他網站上的圖像
- 22. 我可以從其他應用程序訪問我的網站MS SQL 2008數據庫
- 23. 想在我的網站打開其他網站內容
- 24. 如何阻止我的網站在其他網站加載iframe
- 25. 從我的網站加載網站
- 26. 我上傳我的網站到互聯網,但我不知道如何將數據庫附加到網站
- 27. 從網站自動收集數據到我的數據庫?
- 28. 我應該將我的網站的ASP.NET身份數據庫與我的網站的「其他數據」數據庫分開嗎?
- 29. 我的網站轉換到SharePoint網站
- 30. 我無法使用其IP地址訪問我的網站
您是否試圖通過在您的計算機上本地運行的PHP代碼訪問Web服務器上的遠程數據庫? –
只要您擁有正確的權限和登錄憑據,您應該能夠訪問儘可能多的數據庫。 – Lucas
是的..有可能嗎? –