I have an educational software application that consists of multiple client PC's running MySQL and Microsoft Windows Professional. I have a requirement to synchronize each of the PC client databases with a MySQL database on a server. Each PC will contain educational records related to a single educational institution. On the server side, each educational institution will have a unique instance of a MySQL database. If student records are added or deleted or modified – the changes must be synchronized between the client and server databases. I have read the documentation on the webyog website. Can I use your software to initiate the synchronization process through a scripting language such as Perl? What happens if the communication link is down when a synchronization is performed?