Vidéo: How To Edit MySql Engine Parameters Of an Amazon RDS Instance 2024
Comme pour toutes les autres parties d'AWS, vous pouvez utiliser une console de gestion spéciale pour travailler avec RDS. La console de gestion RDS vous permet de choisir un SGBDR, de créer une base de données, d'ajouter des tables et d'autres objets à la base de données et de rendre la base de données accessible à une application. Vous utilisez également RDS Management Console pour effectuer des tâches administratives, telles que la configuration de la sécurité. Utilisez les étapes suivantes pour accéder à la console de gestion RDS:
- Connectez-vous à AWS à l'aide de votre compte d'utilisateur.
- Naviguez jusqu'à la console de gestion RDS.
Vous voyez une page d'accueil qui contient des informations intéressantes sur RDS et ce qu'il peut faire pour vous. Cependant, vous ne voyez pas la console actuelle à ce stade. Notez le volet de navigation à gauche. Vous pouvez cliquer sur la flèche pointant vers la gauche pour la masquer si nécessaire. La plupart des options du tableau de bord RDS sont les mêmes que celles utilisées par EC2, ce qui n'est pas une surprise, étant donné que vous utilisez EC2 pour supporter la base de données.
- Cliquez sur Commencer maintenant.
Vous voyez la page Sélectionner un moteur. Notez que vous pouvez sélectionner un fournisseur principal, puis une version spécifique du produit de ce fournisseur. Par exemple, la capture d'écran montre trois versions de SQL Server (d'autres sont disponibles).
Vous pouvez télécharger une copie locale gratuite de MySQL. MySQL Community Edition est gratuit et vous pouvez obtenir des versions d'évaluation des autres éditions. La plupart des fournisseurs proposent une version gratuite de leur produit à des fins de test et d'apprentissage.
Sélectionnez le niveau gratuit admissible uniquement si vous souhaitez sélectionner uniquement une base de données de niveau libre. Vous voyez toujours les autres options, mais le bouton Sélectionner est grisé afin de ne pas sélectionner par inadvertance une option payante. L'utilisation d'options gratuites peut vous faire économiser de l'argent sur un logiciel, mais les développeurs doivent également choisir une option qui fonctionne avec la base de données utilisée par l'organisation. Sinon, vous rencontrez des problèmes potentiels lors du passage de votre application du test à la production.
- Cliquez sur Sélectionner en regard de l'entrée MySQL Community Edition.
Vous voyez la page Spécifier les détails de la base de données. Notez que la page Navigation indique que ce SGBD est éligible au niveau libre. Le volet de droite contient tous les détails sur l'instance de SGBD.
Spécifiez les détails utilisés pour créer l'instance de base de données. - Sélectionnez les options Afficher uniquement qui sont éligibles pour le niveau gratuit RDS. Choisir cette option permet de s'assurer que vous ne choisissez pas les fonctionnalités qui nécessiteront un paiement plus tard.
- Choisissez MySQL 5.6. 27 dans le champ DB Engine Version.
Le champ Version du moteur DB ne sélectionne pas automatiquement la version la plus récente. Il semble sélectionner la version la plus utilisée à la place. En outre, la liste déroulante n'affiche pas les versions dans l'ordre. Assurez-vous de parcourir la liste complète de la version dont vous avez besoin avant de supposer qu'AWS ne la rendra pas disponible.
- Choisissez db. t2. micro dans le champ DB Instance Class.
Pour conserver la compatibilité avec les paliers libres, vous devez choisir cette classe particulière. Il est payant de revoir les exigences de niveau libre. Cette page d'informations fournit des détails sur l'utilisation du niveau libre, tels que le type d'instance, les types de produits de base de données que vous pouvez choisir, les besoins en mémoire, etc.
Étant donné que les exigences de niveau libre peuvent changer à tout moment, vous devez examiner les éléments de niveau libre avant de faire des choix concernant la base de données avec laquelle vous souhaitez travailler. Vous devrez peut-être modifier les sélections pour vous assurer que vous maintenez un support de niveau libre et n'encourez aucune dépense.
- Vérifiez que le champ Multi-AZ Deployment affiche la valeur No.
Lorsque vous utilisez les options de niveau libre, AWS grise ce champ et sélectionne automatiquement Non pour vous. Une configuration de zone à multi-disponibilité (Multi-AZ) rend votre installation plus fiable et plus rapide en créant des bases de données en double dans plusieurs zones. Consultez cette discussion pour plus de détails concernant spécifiquement Multi-AZ.
- Choisissez Usage général (SSD) dans le champ Type de stockage et tapez 20 dans le champ Stockage alloué.
Lorsque vous travaillez avec MySQL Community Edition, vous devez allouer au moins 5 Go de stockage. Cependant, le niveau gratuit vous permet d'allouer jusqu'à 20 Go, ce qui est le montant maximum que MySQL Community Edition peut utiliser. Pour optimiser les performances de votre configuration expérimentale, vous devez allouer autant de mémoire que possible.
Selon le SGBD que vous choisissez, l'assistant peut vous avertir que le fait de choisir moins de 100 Go de stockage peut ralentir le fonctionnement de votre application lorsque vous utilisez des charges à haut débit. Cet avertissement n'est pas un problème lors de la création d'une configuration expérimentale. Cependant, vous devez garder à l'esprit les recommandations de stockage lors de la création d'une configuration de production.
- Tapez MyDatabase dans le champ DB Instance Identifier.
L'identificateur d'instance fournit les moyens d'identifier de manière unique la base de données à des fins d'accès. Habituellement, vous choisissez un nom descriptif de l'objectif de la base de données et facile à retenir pour tout le monde.
- Saisissez un nom d'utilisateur dans le champ Nom d'utilisateur principal.
L'utilisateur principal est l'administrateur qui gère la base de données et recevra un accès complet à celle-ci. Une personne spécifique devrait avoir la responsabilité, plutôt que de l'assigner à un groupe (où la responsabilité des problèmes peut changer entre les personnes). Lorsque vous travaillez en tant que développeur unique sur un projet, vous devez taper votre nom d'utilisateur dans ce champ pour faciliter les choses. Lorsque vous travaillez dans un groupe, assurez-vous d'avoir le nom d'utilisateur et le mot de passe corrects du responsable du groupe ou de l'administrateur.
- Saisissez un mot de passe dans le champ Mot de passe principal, répétez-le dans le champ Confirmer le mot de passe, puis cliquez sur Étape suivante.
La page Configurer les paramètres avancés s'affiche. Cette page vous permet de choisir le groupe de sécurité VPC utilisé pour identifier les demandes entrantes (avant qu'elles arrivent au SGBD); le répertoire d'authentification utilisé pour authentifier les utilisateurs de bases de données qui s'appuient sur l'authentification Windows; les options de mise en réseau utilisées pour accéder au SGBD (comme le numéro de port); le plan de rechange; le plan de surveillance; et le plan de maintenance. Vous devez définir le groupe de sécurité VPC pour vous assurer que vous pouvez accéder à la base de données.
Définissez les détails de connectivité, de sauvegarde, de surveillance et de maintenance. - Choisissez le groupe de sécurité Lancement par défaut créé dans le cadre de la définition de la configuration EC2.
Selon le SGBD que vous choisissez, vous pouvez trouver d'autres options de base de données que vous pouvez définir. Par exemple, MySQL vous permet de fournir le nom d'une base de données initiale. Il est important de parcourir attentivement les paramètres pour vous assurer d'utiliser au maximum les fonctionnalités de l'assistant.
- Tapez FirstDatabase dans le champ Database Name, puis cliquez sur Launch DB Instance. AWS démarre le processus de création d'instance.
- Cliquez sur Afficher vos instances de base de données. Vous voyez la console de gestion RDS. La création de votre première base de données permet d'accéder à la console de gestion RDS.
Le processus de création de la base de données peut prendre plusieurs minutes. Le champ Status vous indique l'état de la base de données. Tant que le champ Statut continue à indiquer Création, vous devez attendre pour effectuer des tâches supplémentaires. Cependant, vous pouvez télécharger et installer les produits requis pour accéder à la base de données (si vous ne l'avez pas déjà fait).
Utilisez l'interface de ligne de commande pour obtenir des informations utiles sur le moteur de base de données ou pour le gérer.