Lyckligtvis behövs ingen kod här.
Replikering har byggts in i MySQL i många år.
Tricket är att ställa in fjärrvärden som master och den lokala kopian som slav.
Alla uppdateringar går till mastern.
Och slaven läser från fjärrkontrollen.
Dokumentationen finns här:http://dev.mysql.com/ doc/refman/5.7/en/replication.html
Här är en självstudie:http://www.howtoforge.com/mysql_master_master_replication
Observera att det egentligen bara kan finnas en master, annars blir installationen för komplicerad för att fungera.