0
我想編寫從客戶端設備(i-phone應用程序)獲取sqlite數據庫並與服務器mysql數據庫同步的web服務。 sqlite和mysql都有相同的數據庫表結構。如何使用PHP的Web服務將sqlite本地數據庫轉移到MySQL數據庫
我應該接受來自客戶端的每個表的json字符串,並解析它在服務器端,並獲得存儲在MySQL數據庫的數據。這是正確的解決方案,還是有任何其他解決方案來同步客戶端和服務器數據庫?
我想編寫從客戶端設備(i-phone應用程序)獲取sqlite數據庫並與服務器mysql數據庫同步的web服務。 sqlite和mysql都有相同的數據庫表結構。如何使用PHP的Web服務將sqlite本地數據庫轉移到MySQL數據庫
我應該接受來自客戶端的每個表的json字符串,並解析它在服務器端,並獲得存儲在MySQL數據庫的數據。這是正確的解決方案,還是有任何其他解決方案來同步客戶端和服務器數據庫?
SQLite可以將數據庫轉儲到包含SQL命令的文本文件中。見Exporting from SQLite to SQL Server和http://sqlite.org/sqlite.html。
你可以將SQLite轉儲到一個文件中,讓你的程序調整一下SQL(刪除表創建,觸發器和其他不相關的東西)並在MySQL數據庫上運行它。
你有線索如何在PHP中爲它編寫Web服務嗎? –
我不熟悉PHP,但使用SQLite看起來一樣 - http://php.net/manual/en/book.sqlite3.php – Vadim