I can not fully understand what the term "replication" in MySQL means at all.
On Habré, I met the following description of the replication process:
Data changes that occur on the wizard are repeated on the replicas (but not vice versa). Therefore, data change requests (INSERT, UPDATE, DELETE, etc.) are executed only on the master, and data read requests (in other words, SELECT) can be executed both on replicas and on the master.
...
It is important to understand that during replication, it is not the changed data that is transmitted, but only the requests that cause changes.
It turns out that if the replica is initially empty database, then it will be added only data that is added to the master only after replication is turned on? Ie, the data that was added to the master before replication, the replica will not fall?
On the other hand, a lot of where it says that replication is practically the same as synchronization. And this is how I understand, bringing databases to one type ...