Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como copiar o banco de dados SQLite do Android para um banco de dados MySQL (replicar/sincronizar)


Sim, claro, é Sincronização .

Você precisa criar Web Service por isso.

Basta seguir algumas etapas para enviar dados de Android para MySQL :

  1. Criar JSON objeto de seus dados usando JSONObject e JSONArray aula.
  2. poste isso como uma string em seu Web Service que pode estar em PHP ou o que você preferir.
  3. processo para analisar json e inserir dados no MySQL banco de dados.

O mesmo que de MySQL para Android :

  1. Criar Web Service que exibe seus dados em JSON Formato.
  2. então você precisa solicitar para esse link e obterá os dados JSON, basta analisar e armazenar no SQLite.

Você precisa tomar cuidado com o confiança de dados. para isso, você deve usar um que armazene algum valor em ambos os lados, como data/hora da última sincronização .

Existem alguns tutoriais que ajudarão no Android JSON Parsing e no PHP JSON Parsing .

  1. Para Android
  2. Para PHP

Se houver algum problema, você pode liberar o ping.

Feliz Sincronização.

Obrigada.