Prérequis
- Si votre base de données MySQL est protégée par des groupes de sécurité ou d’autres paramètres de pare-feu, vous devrez disposer de l’adresse IP statique du service de synchronisation des données pour effectuer l’étape 1.
Étape 1 : autoriser l’accès
Créez une règle dans un groupe de sécurité ou dans les paramètres du pare-feu pour autoriser :- les connexions entrantes vers votre hôte et votre port (généralement
3306) à partir de l’IP statique. - les connexions sortantes depuis les ports
1024à65535vers l’IP statique.
Étape 2 : créer un utilisateur en écriture
Créez un utilisateur de base de données qui se chargera de l’écriture des données source.- Ouvrez une connexion à votre base de données MySQL.
- Créez un utilisateur pour le transfert de données en exécutant la commande SQL suivante.
- Accordez à l’utilisateur les privilèges requis sur la base de données.
🚧 Si leschema/databaseexiste déjà Par défaut, le service crée un nouveau schéma (dans MySQL,schemaest synonyme dedatabase). Si vous préférez créer le schéma vous-même avant de connecter la destination, vous devez vous assurer que l’utilisateur en écriture dispose des autorisations adéquates sur le schéma, en utilisantGRANT ALL PRIVILEGES ON <database_name>.* TO <username>@'%';