Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment copier la base de données SQLite d'Android vers une base de données MySQL (répliquer/synchroniser)

Oui bien sûr, c'est Sync .

Vous devez créer un Web Service pour ça.

Suivez simplement quelques étapes pour envoyer des données depuis Android vers MySQL :

  1. Créer JSON objet de vos données en utilisant JSONObject et JSONArray classe.
  2. publiez-le sous forme de chaîne sur votre Web Service qui pourrait être en PHP ou ce que vous préférez.
  3. processus pour analyser json et insérer des données dans MySQL base de données.

Identique à partir de MySQL vers Android :

  1. Créer un Web Service qui affiche vos données en JSON formater.
  2. Ensuite, vous devez demander ce lien et vous obtiendrez des données JSON, il vous suffit d'analyser et de stocker dans SQLite.

Vous devez faire attention à la confiance des données. pour cela, vous devez en prendre un qui stocke une certaine valeur des deux côtés comme date/heure de la dernière synchronisation .

Il existe des tutoriels qui vous aideront pour Android JSON Parsing et PHP JSON Parsing .

  1. Pour Android
  2. Pour PHP

S'il y a un problème, vous pouvez librement envoyer un ping.

Bonne synchronisation.

Merci.