只需點擊一下鼠標,就可以在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. PHP文件上傳到本地主機
- 12. 無法連接到本地主機上的數據庫
- 13. 有沒有辦法將MySql數據庫連接到eclipse?
- 14. 有沒有辦法找出哪個PHP腳本更新了MySQL數據庫?
- 15. MAMP沒有連接到本地主機
- 16. 有沒有辦法在不同的主機上測試你的MYSQL數據庫速度?
- 17. 有沒有辦法將textarea-rows的參數從數據庫傳遞到html
- 18. PHP和數據庫(MySQL的)負載在本地主機太慢
- 19. 有沒有辦法將本地和雲端的個人數據進行索引?
- 20. 有沒有辦法讓HTTPS請求從本地主機要求測試
- 21. 有沒有辦法阻止href從路徑中刪除本地主機
- 22. 有沒有辦法在mysql數據庫中創建鏈接表?
- 23. 不能從數據庫插入到本地主機使用php
- 24. XAMPP無法將圖像上傳到我的本地主機數據庫
- 25. 使用本地主機時,MongoLab數據庫沒有響應
- 26. 有沒有辦法搜索mySQL數據庫中的所有表?
- 27. 有沒有辦法將數據從html標籤發送到php?
- 28. PHP - 從本地主機連接到heroku PostGres數據庫(在Windows上)
- 29. 有沒有辦法使用JNI調用本地主函數?
- 30. 有沒有辦法將本地數據庫添加到NetBeans Java項目包?
什麼是「雲數據庫」?你需要更具體。 – tadman
是否希望將本地數據庫中的某些記錄寫入遠程數據庫,或者是否希望用本地數據庫完全覆蓋(恢復)遠程數據庫? 「雲數據庫」我假設是一個遠程數據庫託管與提供的雲服務(AWS,softlayer)等 – blokeish
是遠程數據庫,對不起。我想要的是從本地數據庫記錄寫入遠程數據庫。本地數據庫 - >遠程數據庫。 –