是否可以在Android設備中使MySQL數據庫在本地存儲數據?就像我們通過設置Apache服務器和通過phpMyAdmin訪問數據庫一樣在計算機上執行。Android中的MySQL數據庫
我知道我可以使用存儲在遠程服務器上的MySQL數據庫,通過php從中獲取數據。但由於互聯網連接並不總是有保證,所以我想在本地保存數據庫。
任何類型的數據庫都可以,但是由於我有一些MySQL的經驗,所以它是首選。
謝謝!任何幫助表示讚賞!
是否可以在Android設備中使MySQL數據庫在本地存儲數據?就像我們通過設置Apache服務器和通過phpMyAdmin訪問數據庫一樣在計算機上執行。Android中的MySQL數據庫
我知道我可以使用存儲在遠程服務器上的MySQL數據庫,通過php從中獲取數據。但由於互聯網連接並不總是有保證,所以我想在本地保存數據庫。
任何類型的數據庫都可以,但是由於我有一些MySQL的經驗,所以它是首選。
謝謝!任何幫助表示讚賞!
我認爲最接近的就是使用sqlite3。
Sqlite是一個體面的SQL引擎,它將數據存儲在一個文件(或RAM)中。請注意,它的語法與mysql中的語法不完全相同,但它很有用。
您可以選擇將數據庫文件放在專用文件夾中或SD卡上,具體取決於您希望用於數據庫的隱私策略。
請注意,您可以在同一個數據庫文件上打開多個sqlite實例。
要訪問它,我會建議一個Tcp監聽器讀取行並將它們傳遞給sqlite。
我還沒有聽說過這種可能,但SQLite是一個可以運行嵌入到您的Android設備的數據庫。嘗試查看SQLite。 –
嘗試sqlite。它具有與MySQL類似的語法,或者可以使用Realm。 –
有SQLite,你可以立即開始在你的Android設備中使用。我不認爲你會看到選擇/插入/刪除語句的任何差異。 我認爲到目前爲止,你想辦法了整個事情作爲一個開發商,而不是作爲一個用戶.. – user2399432