Exporter et importer une base de données avec WP-CLI
WP-CLI est un outil de ligne de commande qui vous aide à effectuer différentes actions sur votre site WordPress. Si vous êtes à l'aise avec les commandes SSH, vous remarquerez que WP-CLI a des commandes simplifiées créées pour les sites WordPress. Voici comment utiliser les commandes d’exportation et d’importation de base de données disponibles dans WP-CLI.
- Une application SSH. Nous suggérons PuTTY pour Windows ou Terminal pour macOS .
- Vos coordonnées FTP. Si vous ne les avez pas encore notées, vous devriez pouvoir trouver votre hôte FTP, votre nom d’utilisateur et votre mot de passe :
- Pour votre hôte FTP, vous pouvez utiliser soit votre nom de domaine, soit votre adresse IP.
- Vous pouvez trouver votre nom d'utilisateur et votre mot de passe FTP dans votre compte d'hébergement pour l' hébergement Linux avec cPanel ou l' hébergement WordPress géré (étapes 1 à 7) .
Exporter la base de données avec WP-CLI
- Connectez-vous à votre compte d'hébergement avec SSH .
- Utilisez la commande bash ls pour lister les fichiers et dossiers, et cd et ../ pour vous déplacer dans les répertoires jusqu'à ce que vous soyez dans le répertoire contenant vos fichiers WordPress.
- Entrez la commande suivante:
wp db export filename.sql
- Dans la commande ci-dessus, vous devez remplacer filename.sql par le nom que vous souhaitez utiliser pour le fichier de sauvegarde.
Vous verrez un message de réussite une fois l’exportation terminée. Les bases de données plus volumineuses prendront plus de temps à exporter.
mysqldump: Erreur: «Accès refusé; vous avez besoin (au moins d'un) du privilège PROCESSUS pour cette opération 'lorsque vous essayez de vider les tablespaces. Dans la plupart des cas, votre base de données aura été exportée avec succès, malgré cette erreur. Mais nous vous recommandons de confirmer l'exportation en vérifiant manuellement les tables de votre base de données.
Importer la base de données avec WP-CLI
- Chargez le fichier de sauvegarde SQL dans le dossier contenant vos fichiers WordPress à l'aide de FTP ou du Gestionnaire de fichiers .
- Connectez-vous à votre compte d'hébergement avec SSH .
- Utilisez la commande bash ls pour lister les fichiers et dossiers, et cd et ../ pour vous déplacer dans les répertoires jusqu'à ce que vous soyez dans le répertoire contenant vos fichiers WordPress.
- Entrez la commande suivante:
wp db import filename.sql
- Dans la commande ci-dessus, vous devez remplacer filename.sql par le nom réel de votre fichier de sauvegarde.
Vous verrez un message de réussite une fois l’importation terminée. Les bases de données plus volumineuses prendront plus de temps à importer.
En savoir plus
- Si WP-CLI n'est pas disponible sur votre serveur, vous pouvez utiliser des commandes SSH standard pour exporter et importer des bases de données.
- Vous pouvez également exporter et importer votre base de données dans phpMyAdmin.
- Rechercher et remplacer pour WordPress avec SSH