Initiation à Databases for MySQL
Ce tutoriel vous guidera dans le déploiement et la gestion de IBM Cloud® Databases for MySQL sur IBM Cloud. Avec MySQL Workbench, un outil open-source, vous pouvez facilement gérer vos données et bases de données.
MySQL Workbench fournit de nombreux outils pour vous aider à gérer votre base de données sans effort, afin que vous puissiez vous concentrer sur la création et l'évolution de vos applications.
Avant de commencer
- Créez un compte IBM Cloud.
- Fournir Databases for MySQL à partir du catalogue IBM Cloud.
- Configurer le mot de passe administrateur pour un accès sécurisé.
- Téléchargez et installez MySQL Workbench.
- Consultez le guide de mise en production pour une configuration optimale.
Connectez-vous à votre base de données
Configurez votre connexion à IBM Cloud® Databases for MySQL en suivant les étapes suivantes :
- Ouvrez MySQL Workbench.
- Ajoutez une nouvelle connexion avec les détails de votre base de données.
- Enregistrez les paramètres de connexion et connectez-vous à votre base de données.
Pour des instructions détaillées, voir la documentation de MySQL Workbench.
Mise en place d'un déploiement sur le site MySQL
Pour créer votre déploiement MySQL:
- Connectez-vous à la console IBM Cloud.
- Allez sur Databases for MySQL Service dans le catalogue.
- Configurez les paramètres suivants :
- Nom du service: choisissez un nom mémorable pour votre déploiement.
- Groupe de ressources: Sélectionnez le groupe de ressources approprié.
- Emplacement: la région du cloud public du déploiement.
- Allocation des ressources: Définir les ressources initiales en RAM, disque et CPU.
- Cliquez sur Créer pour finaliser le déploiement.
Une fois créé, votre déploiement s'adapte automatiquement et gère la disponibilité entre les zones pour assurer la résilience.
Connectez-vous à votre base de données avec la CLI
Pour vous connecter à votre base de données à partir de l'interface de commande, consultez la référence de l'interface de commande Cloud Databases et la section Connexion avec mysql.
La commande ibmcloud cdb deployment-connections
gère tout ce qui est lié à la création d'une connexion client en ligne de commande. Par exemple, pour vous connecter à un déploiement nommé example-mysql
, utilisez la
commande suivante :
ibmcloud cdb deployment-connections example-mysql --start
La commande vous invite à entrer le mot de passe administrateur, puis à exécuter le client de ligne de commande mysql
pour vous connecter à la base de données. Pour plus d'informations, voir Connexion avec mysql.
Connectez-vous à MySQL Workbench
Utilisez MySQL Workbench pour gérer et interagir visuellement avec votre base de données MySQL.
- Ouvrez MySQL Workbench.
- Créez une nouvelle connexion :
- Allez dans Base de données > Gérer les connexions et ajoutez une nouvelle connexion.
- Remplissez les détails de votre connexion (nom d'hôte, nom d'utilisateur et mot de passe).
- Tester la connexion :
- Cliquez sur Tester la connexion pour vous assurer que tout est configuré correctement.
- Sauvegarder et se connecter :
- Enregistrez vos paramètres de connexion et procédez à la connexion à votre base de données.
Pour plus d'informations, voir Connexions dans MySQL Workbench.
Présentation du produit
IBM Cloud® Databases for MySQL est un service de base de données en nuage sans serveur et entièrement géré. Il offre les principaux avantages suivants :
- Maintenance automatisée : Aucune administration manuelle des logiciels, de l'infrastructure, du réseau ou du système d'exploitation n'est nécessaire.
- Haute disponibilité : Déploiement dans plusieurs centres de données avec basculement automatique.
- Évolutivité : Évolution indépendante du disque, de la RAM et de vCPU avec mise à l'échelle automatique et facturation horaire.
- Réplication semi-synchrone : Elle garantit que les données sont disponibles sur plusieurs sites pour une haute disponibilité, ajoutant une couche supplémentaire de sécurité et de fiabilité des données.
- Sécurité : Choisissez entre des environnements multi-locataires ou isolés, en fonction de vos besoins en matière de sécurité.
Fonctions principales
- Évolution transparente : Faites facilement évoluer les instances horizontalement avec des répliques en lecture, à la fois au niveau régional et interrégional.
- Reprise après sinistre : Options intégrées pour la reprise après sinistre au niveau interrégional.
- Cœurs dédiés : Configurer avec vCPUs pour une isolation au niveau de l'hyperviseur.
Pour plus d'informations sur les paramètres d'isolation, voir la section Sécurité et conformité.
Etapes suivantes
- Si vous utilisez MySQL pour la première fois, consultez le manuel de référence MySQL 8.0.
- Vous pouvez vous connecter, gérer vos bases de données et vos données avec l'interface de ligne de commande (CLI) MySQL's, l'outil "
mysql
". - Pour gérer votre déploiement, connectez-vous à votre déploiement avec le CLI IBM Cloud, le plug-in CLI Cloud Databases ou l'API Cloud Databases.
- Si vous prévoyez d'utiliser Databases for MySQL pour vos applications, voir Connexion d'une application externe et Connexion d'une application IBM Cloud.
- Pour assurer la stabilité de vos applications et de votre base de données, consultez la rubrique Haute disponibilité et performance.