Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So kopieren Sie die SQLite-Datenbank von Android in eine MySQL-Datenbank (replizieren/synchronisieren)

Ja, natürlich, seine Sync .

Sie müssen Web Service erstellen dafür.

Befolgen Sie einfach einige Schritte zum Senden von Daten von Android an MySQL :

  1. Erstellen Sie JSON Objekt Ihrer Daten mit JSONObject und JSONArray Klasse.
  2. posten Sie das als Zeichenfolge an Ihren Web Service das könnte in PHP sein oder was auch immer Sie bevorzugen.
  3. Prozess zum Analysieren von JSON und Einfügen von Daten in MySQL Datenbank.

Das gleiche wie von MySQL zu Android :

  1. Erstellen Sie Web Service das Ihre Daten in JSON anzeigt Formatieren.
  2. dann müssen Sie diesen Link anfordern und Sie erhalten JSON-Daten, die Sie nur parsen und in SQLite speichern müssen.

Sie müssen sich um Datenkonflikte kümmern Dafür müssen Sie einen nehmen, der auf beiden Seiten einen Wert speichert, wie z. B. Datum/Uhrzeit der letzten Synchronisierung .

Es gibt einige Tutorials, die beim Android-JSON-Parsing und PHP JSON Parsing helfen .

  1. Für Android
  2. Für PHP

Wenn es irgendein Problem gibt, können Sie kostenlos pingen.

Viel Spaß beim Synchronisieren.

Danke.