Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Manage databases

Dernière mise à jour :Aug 19, 2026

Gérez les bases de données de votre instance ApsaraDB RDS for MySQL via la console, des instructions SQL ou des opérations API.

Prérequis

Avant de commencer :

Créer une base de données

Utiliser la console ApsaraDB RDS

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région de votre instance RDS, puis cliquez sur l'ID de l'instance.

  2. Dans le volet de navigation de gauche, cliquez sur Databases.

  3. Cliquez sur Create Database.

  4. Configurez les paramètres suivants.

    Si le nom de la base de données contient un trait d'union ( - ), le système encode ce caractère sous la forme @002d dans le nom du dossier sous-jacent.
    Parameter Description
    Database Name Nom de la base de données. Il doit comporter entre 2 et 64 caractères, commencer par une lettre et se terminer par une lettre ou un chiffre. Il peut contenir des lettres minuscules, des chiffres, des traits de soulignement (_) et des traits d'union (-). Il doit être unique au sein de l'instance.
    Supported Character Set Jeu de caractères. L'option utf8mb4 est recommandée pour la plupart des applications, car elle prend en charge tous les caractères Unicode.
    Authorized By Facultatif. Compte standard à autoriser sur cette base de données. Laissez ce champ vide pour attribuer les autorisations ultérieurement. Seuls les comptes standards sont répertoriés. Le compte privilégié dispose par défaut de toutes les autorisations sur toutes les bases de données.
    Description Facultatif. Description permettant d'identifier la base de données. Jusqu'à 256 caractères.
  5. Cliquez sur OK.

Utiliser des instructions SQL

Connectez-vous d'abord à votre instance RDS. Utiliser un client ou la CLI pour se connecter à une instance ApsaraDB RDS for MySQL.

Exécutez l'instruction suivante pour créer une base de données :

CREATE DATABASE mydb;

Pour spécifier un jeu de caractères et une collation :

CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

Supprimer une base de données

Avertissement

La suppression d'une base de données entraîne la perte définitive de toutes ses données. Cette action est irréversible.

Utiliser la console ApsaraDB RDS

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région de votre instance RDS, puis cliquez sur l'ID de l'instance.

  2. Dans le volet de navigation de gauche, cliquez sur Databases.

  3. Recherchez la base de données à supprimer et cliquez sur Delete dans la colonne Actions.

  4. Dans la boîte de dialogue de confirmation, cliquez sur OK.

Utiliser des instructions SQL

Connectez-vous à l'instance RDS, puis exécutez :

DROP DATABASE mydb;

Types de comptes et privilèges

ApsaraDB RDS for MySQL propose deux types de comptes :

  • Compte privilégié : Dispose de toutes les autorisations sur toutes les bases de données. Aucune autorisation spécifique par base de données n'est requise.

  • Compte standard : Nécessite une autorisation explicite pour chaque base de données. Accordez les autorisations via le champ Authorized By lors de la création d'une base de données, ou modifiez les autorisations ultérieurement sur la page Accounts. Modifier les autorisations d'un compte standard sur une instance ApsaraDB RDS for MySQL.

Limites

Resource Privileged account Standard account
Nombre maximal de bases de données Aucune limite. Des limites liées au système de fichiers peuvent s'appliquer. Aucune limite. Des limites liées au système de fichiers peuvent s'appliquer.
Nombre maximal de tables Inférieur à 200 000 Inférieur à 200 000
Les noms de bases de données ne peuvent pas être modifiés après leur création. Pour utiliser un autre nom, créez une nouvelle base de données, migrez les données, puis supprimez l'ancienne.

FAQ

Pourquoi ma base de données n'apparaît-elle pas dans la console Data Management (DMS) ?

Causes courantes :

  • Votre compte ne dispose pas des autorisations nécessaires sur cette base de données. Accédez à la page Accounts de l'instance RDS pour modifier les autorisations du compte.

  • DMS n'a pas synchronisé les métadonnées de la base de données. Survolez l'instance RDS dans DMS et cliquez sur l'icône de synchronisation située à côté du nom de l'instance. Vous pouvez également utiliser la fonctionnalité initialisation de base de données vide pour synchroniser les schémas de base de données.

Pourquoi ne puis-je pas créer de base de données ?

Seuls les comptes privilégiés et les comptes standards autorisés peuvent créer des bases de données. Si vous utilisez un compte standard, demandez au propriétaire du compte privilégié de vous accorder les autorisations nécessaires.

Référence API

Operation Description
CreateDatabase Crée une base de données sur une instance RDS.
DeleteDatabase Supprime une base de données d'une instance RDS.

Rubriques connexes