只需點擊一下鼠標,就可以在PHP上將數據庫從本地主機上傳到雲端嗎?我在想如果可能在我的系統中只有一個用於localhost(脫機系統)的按鈕。然後它的代碼是:如果有互聯網連接,本地主機數據庫將更新雲數據庫。或者無論如何要做到這一點? TIA。有沒有辦法在PHP上傳數據庫從本地主機到雲? MySQL
1
A
回答
2
我不是那方面的專家,但我認爲你可以做到這一點。爲此,您必須首先通過編寫檢查連接的php腳本來檢查您是否已連接。
例如:
<?php
function is_connected()
{
$connected = @fsockopen("www.example.com", 80);
//website, port (try 80 or 443)
if ($connected){
$is_conn = true; //action when connected
fclose($connected);
}else{
$is_conn = false; //action in connection failure
}
return $is_conn;
}
?>
然後你就可以用remote_db
連接的詳細信息(DB_user_name, db_password, db_name, etc
)如果connection = true
寫你的更新查詢。而在其他部分,你可以更新你的local_db
。
你可以調用這個函數on_click
事件。
希望這個答案能幫到你。
+0
我不知道遠程數據庫和本地數據庫的更新查詢。你能告訴我嗎? –
+0
您的更新查詢對於local_db和remote_db都是相同的。你必須正確地提到你的數據庫憑證來連接數據庫。 –
相關問題
- 1. Mysql數據庫沒有顯示本地主機phpmyadmin(續集親)
- 2. 有沒有辦法將MySQL數據庫從Windows導入到Linux?
- 3. 將數據添加到本地主機上的Mysql數據庫
- 4. 如何從本地主機數據庫(mysql)上傳圖像到android?
- 5. 有沒有辦法來鏡像本地和在線MySQL數據庫?
- 6. 有沒有辦法從託管網站連接到本地SQL Server數據庫?
- 7. 從本地主機連接到在線MySQL數據庫
- 8. 有沒有辦法從MySQL數據庫動態檢索數據到Android微調?
- 9. 在本地主機上,但沒有
- 10. 程序沒有在本地主機上
- 11. 無法連接到本地主機上的數據庫
- 12. 有沒有辦法將textarea-rows的參數從數據庫傳遞到html
- 13. 有沒有辦法阻止href從路徑中刪除本地主機
- 14. 有沒有辦法讓HTTPS請求從本地主機要求測試
- 15. 不能從數據庫插入到本地主機使用php
- 16. PHP - 從本地主機連接到heroku PostGres數據庫(在Windows上)
- 17. 有沒有辦法搜索mySQL數據庫中的所有表?
- 18. 有沒有辦法將數據從html標籤發送到php?
- 19. 在本地主機上導入MySQL數據庫
- 20. PHP沒有發佈到mySQL數據庫
- 21. 有沒有辦法將mysql數據庫從Windows(Wamp)移動到Ubuntu(Xamp)?
- 22. 使用mysql和PHP從本地主機連接到遠程數據庫
- 23. 有沒有辦法unfork heroku數據庫
- 24. 上傳連接本地機器上使用phpMyAdmin MySQL數據庫有問題remotly
- 25. 有沒有辦法在PHP中捕捉MySQL和數據庫錯誤?
- 26. PHP - 將表單數據提交到本地主機數據庫
- 27. 有沒有辦法在遠程主機上運行Selenium測試?
- 28. 值在文本視圖中沒有傳遞到Mysql數據庫
- 29. 有沒有辦法重新加載主GEPlugin數據庫?
- 30. 本地主機上的經典ASP,沒有表單數據?
什麼是「雲數據庫」?你需要更具體。 – tadman
是否希望將本地數據庫中的某些記錄寫入遠程數據庫,或者是否希望用本地數據庫完全覆蓋(恢復)遠程數據庫? 「雲數據庫」我假設是一個遠程數據庫託管與提供的雲服務(AWS,softlayer)等 – blokeish
是遠程數據庫,對不起。我想要的是從本地數據庫記錄寫入遠程數據庫。本地數據庫 - >遠程數據庫。 –