diff --git a/docs/linux/mysql-replication.md b/docs/linux/mysql-replication.md index 5cea0b1..8a75945 100644 --- a/docs/linux/mysql-replication.md +++ b/docs/linux/mysql-replication.md @@ -84,6 +84,18 @@ mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS databeast;" mysql -u root -p < /tmp/databeast.sql ``` +### Import in one go +```shell +mariadb-dump -h source.example.com \ + -u replicator \ + -psupersecure \ + --single-transaction \ + --gtid \ + --master-data=1 + --databases databeast | \ + mysql -u replicator -psupersecure databeast +``` + ### Activate replication ```shell @@ -91,14 +103,14 @@ mysql -u root -p ``` ```shell -STOP REPLICA; -RESET REPLICA; -CHANGE REPLICATION SOURCE TO - SOURCE_HOST='source.example.com', - SOURCE_USER='replicator', - SOURCE_PASSWORD='supersecure', - SOURCE_USE_GTID=slave_pos; -START REPLICA; +STOP SLAVE; +RESET SLAVE; +CHANGE MASTER TO + MASTER_HOST='source.example.com', + MASTER_USER='replicator', + MASTER_PASSWORD='supersecure', + MASTER_USE_GTID=slave_pos; +START SLAVE; ``` ## Monitor replication