Je migre notre site WordPress d'un serveur à un autre. J'ai besoin d'un indice sur la façon de déployer une sauvegarde de la base de données (que j'ai) du serveur d'origine sur le nouveau. Il n'y a pas de phpmyadmin (du moins, je n'y ai pas accès), je dois donc copier le dump à l'aide de la console. Ou peut-être existe-t-il un plugin WordPress pour cela?
Merci d'avance!
phpmyadmin en tant que plugin: WordPress ›Portable phpMyAdmin" Plugins WordPress
Vous pouvez facilement importer la base de données dans le shell de votre serveur. Il suffit d'exporter la base de données actuelle dans un fichier .sql, de le télécharger sur le nouveau serveur, de SSH et de cd dans le répertoire contenant le vidage .sql de votre ancienne base de données, puis de l'exécuter.
mysql -u your_mysql_user -p your_database < ./your_sql_file.sql
Comme l'a souligné Brian Fegter , vous pouvez également extraire le fichier de votre ancien serveur. Ajoutez l'adresse IP de l'ancien serveur à la liste blanche de vos nouveaux serveurs et exécutez les opérations suivantes à partir du shell de l'ancien serveur:
mysql -u your_mysql_user -p -h new_server_Host database_name < /path/to/sql_file.sql
Les deux vous demanderont un mot de passe, puis exécutez-le.
Si vous avez juste besoin du contenu, utilisez l'exportateur de WordPress , qui nécessitera 100% de moins en ligne de commande.
Vous pouvez effectuer une migration directement de votre ancien serveur vers votre nouveau serveur sans télécharger/télécharger un fichier SQL volumineux. Vous pouvez contacter votre nouvel hôte pour lui attribuer la liste blanche de l'ancien IP du serveur pour mysql distant.
Ensuite, lancez ceci sur votre ancien serveur.
mysqldump -u user_name -ppassword -h new_Host_address db_name < /path/to/sql_file.sql
PHPMyAdmin est assez courant si votre hébergeur ne l’a pas installé, je leur enverrais le dump et leur demanderais de le faire. Sinon, en utilisant Navicat, vous pouvez très bien glisser-déposer d’une base de données à une autre et copier toutes les données.