0
나는 서비스를 처음 사용합니다. 내 응용 프로그램에서는 백그라운드에서 서비스를 실행하고 싶습니다. 나는 MySQL 서버와 SQLite에서 같은 데이터베이스를 만들고있다. SQLite 데이터베이스의 테이블에서 일부 데이터를 변경하면 자동으로 MySQL 서버에 변경 사항을 저장해야합니까?SQLite의 변경 사항이 자동으로 MySQL에 반영됩니까?
나는 서비스를 처음 사용합니다. 내 응용 프로그램에서는 백그라운드에서 서비스를 실행하고 싶습니다. 나는 MySQL 서버와 SQLite에서 같은 데이터베이스를 만들고있다. SQLite 데이터베이스의 테이블에서 일부 데이터를 변경하면 자동으로 MySQL 서버에 변경 사항을 저장해야합니까?SQLite의 변경 사항이 자동으로 MySQL에 반영됩니까?
아니요에 대한 답변을 얻으려면 SQLite의 변경 사항이 MySQL에 자동으로 반영되지 않습니다.
왜? 왜냐하면 그들은 이름이 같을지라도 구조가 다를지라도 기본적으로 2 개의 다른 데이터베이스를 가지고 있기 때문입니다. 그들이 의사 소통을하고 동기화되기 위해서는 어떤 종류의 의사 소통 메커니즘을 구현해야합니다.
위의 의견에서 eggyal으로 제안했듯이 here을 살펴보세요. 이러한 종류의 문제에 대한 해결책이 설명되어 있습니다.