Ce wikiHow vous apprend à vérifier la taille d'une base de données MySQL. Vous pouvez vérifier la taille d'une base de données à l'aide de MySQL Workbench ou en exécutant une requête dans MySQL.
Pas
Méthode 1 sur 2: Utilisation de MySQL Workbench
Étape 1. Ouvrez MySQL Workbench
Il a une icône bleue avec une image qui ressemble à un dauphin. Cliquez sur l'icône pour lancer MySQL Workbench.
Étape 2. Connectez-vous au serveur MySQL
Double-cliquez sur le serveur MySQL sous le module SQL Development dans l'écran de démarrage. Saisissez ensuite le mot de passe de la base de données pour vous connecter.
Si le serveur SQL n'est pas répertorié sur cet écran, cliquez sur Nouvelle connexion et entrez les informations du serveur, y compris le nom d'hôte, le port, le nom d'utilisateur et le mot de passe.
Étape 3. Survolez la base de données dans le volet de schéma
C'est dans la barre latérale à gauche. Cela affiche quelques icônes à droite du nom de la base de données.
Étape 4. Cliquez sur l'icône d'information
C'est l'icône qui ressemble à un "i" à côté du nom de la base de données dans le volet schéma.
Étape 5. Cliquez sur l'onglet Informations
C'est le premier onglet du volet principal au centre. Cela affiche des informations sur la base de données. La taille de la base de données est répertoriée à côté de Taille de la base de données (estimation approximative). Cela affiche une estimation approximative de la taille de la base de données.
Méthode 2 sur 2: Exécution d'une requête
Étape 1. Connectez-vous à un serveur MySQL
Il existe un certain nombre d'applications que vous pouvez utiliser pour vous connecter à une base de données MySQL, y compris MySQL Workbench. Vous pouvez également interroger une base de données MySQL dans la ligne de commande sous Windows ou un terminal sous Mac. Une fois MySQL installé sur votre ordinateur, vous devrez accéder au répertoire MySQL dans la ligne de commande Windows et taper mysql -u root -p. Saisissez ensuite le mot de passe de votre base de données.
Étape 2. Tapez SELECT table_schema "DB Name", comme première ligne de votre requête
Il s'agit de la commande select pour exécuter une requête sur la base de données.
Étape 3. Tapez SUM (longueur des données + longueur de la table) 'Taille en octets', comme deuxième ligne
Cette commande affichera la taille de chaque table en octets.
Étape 4. Tapez ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) 'Size in MiB' comme ligne suivante
Cela affiche un nombre arrondi de la taille en mégaoctets.
Pour afficher un nombre arrondi en kilo-octets, tapez ROUND(SUM(data_length + index_length) / 1024, 2) 'Size in KiB' à la place
Étape 5. Tapez FROM information_schema.tables comme dernière ligne
Cette commande spécifie les tables de base de données à interroger.
Étape 6. Tapez GROUP BY table_schema; et exécutez la requête
Cela affichera la taille de vos bases de données. Vous pouvez également taper {[kbd|WHERE table_schema = 'nom de la base de données';}} pour vérifier la taille d'une base de données spécifique. Tapez le nom réel de la base de données à la place de "nom de la base de données". Votre requête devrait ressembler à ceci:
SELECT table_schema "Nom de la base de données" SUM(longueur des données + longueur de la table) 'Taille en octets', ROUND(SUM(longueur_données + longueur_index) / 1024 / 1024, 2) 'Taille en MiB' FROM information_schema.tables GROUP BY table_schema;