Comment puis-je vider une base de données MySQL ?
Pour vider le contenu d’une base de données MySQL, utilisez phpMyAdmin ou SSH . Il est fortement recommandé de créer une sauvegarde de votre base de données (phpMyAdmin ou SSH) avant d’apporter des modifications à vos bases de données.
- Utilisation de phpMyAdmin
C’est de loin le moyen le plus simple de vider une base de données MySQL.
Une fois dans phpMyAdmin, sélectionnez la base de données que vous souhaitez vider.
Une liste avec toutes les tables de la base de données apparaîtra. Cliquez sur Tout cocher pour sélectionner toutes les tables.
Cochez la case Avec sélectionné: et choisissez Abandonner. Ceci exécutera la requête DROP TABLE SQL sur toutes les tables et une fois que vous aurez confirmé votre choix, la base de données sera vidée.
- Utilisation de SSH
Supprimer le contenu d’une base de données via SSH est très utile lorsque vous avez à faire à de grosses bases de données. Pour utiliser les étapes ci-dessous, vous disposez des privilèges de suppression et création de base de données (sinon vous supprimerez la base de données mais vous ne pourrez plus la créer).
Les clients de SiteGround peuvent consulter ce tutoriel sur la façon de se connecter en SSH à leur compte d’hébergement.
Accédez à MySQL avec l’utilisateur MySQL de votre base de données en exécutant la commande suivante via SSH:
mysql -u NOMUTILISATEUR -p
Assurez -vous de remplacer USERNAME par votre nom d’utilisateur MySQL et de saisir son mot de passe lorsque vous y serez invité.
Après cela, exécutez les commandes DROP et CREATE suivantes:
mysql> DROP base de données DATABASE_NAME ;
mysql> CREATE base de données DATABASE_NAME ;
Où DATABASE_NAME est le nom de votre base de données.