2014-05-23 121 views
0

我一直在檢查SQLite並觀看了很多示例和教程如何使用它,但是在每個示例中它們都有一個數據庫文件,它們正在讀取/寫入。用SQLite3連接到MySql服務器?

我想要的是連接到互聯網上的服務器,並在那裏讀寫。我如何實現這一目標?只是一個提示就足夠了:)

回答

2

SQLite是一個嵌入式數據庫,它將其數據存儲在一個文件中。

因此,你將不會連接到服務器,但你會使用任何你使用的API /庫打開數據庫文件

我相信你需要再考慮一下你的解決方案。如果您想要將數據從遠程客戶端(例如iOS應用程序)存儲到SQLite數據庫中,您需要的是在SQLite數據庫中存儲POST/PUT/DELETE的HTTP/REST API。

無論如何,我想補充一點,如果您想將數據存儲在可以將客戶端數據同步到服務器數據源的客戶端(即應用程序)中,SQLite是一個好朋友。例如,您可以在iOS中打開整個SQLite數據庫,並每隔5次累積更改,並且每10分鐘通過連線自動同步到遠程數據源。

該數據源可能是由R​​ESTful API公開的MySQL數據庫。

+0

感謝您的解釋我一直在尋找和感謝RESTful API的提示我發現restkit,我認爲是我在找什麼:D – Arbitur

+0

@Arbitur去吧!沒問題,歡迎您:) –