我想爲Android和iOS開發本機應用程序。該應用程序與在線服務器上的MySQL DB進行通信。移動應用程序:MySQL連接
這樣做的最好方法是什麼?將數據庫存儲在應用程序中,或與App中的服務器上的活動數據庫通信?從應用程序連接到數據庫是否安全?
我想爲Android和iOS開發本機應用程序。該應用程序與在線服務器上的MySQL DB進行通信。移動應用程序:MySQL連接
這樣做的最好方法是什麼?將數據庫存儲在應用程序中,或與App中的服務器上的活動數據庫通信?從應用程序連接到數據庫是否安全?
當我需要一個應用程序與數據庫進行通信時,我使用服務器端腳本(用PHP編寫)。
採樣流量:
這種配置有幾個好處,最重要的是你不必分發你的數據庫密碼 - 即使你加密它們,這是一個風險。您還可以輕鬆監控/記錄/拒絕連接。
最後,這個實現是平臺無關的,可以在Android和iOS上運行。
然而,這項技術對我成功地工作,YMMV。
你能夠在應用程序中存儲數據庫的唯一方法就是它是否爲平面文件數據庫。
連接到服務器上的MySql數據庫時不應該有任何問題,並且如果您希望額外的安全性加密您的密碼並在您需要使用它時解密它。
非常感謝。我想我會這樣做。 – Bandicood 2013-04-11 21:17:56