web-dev-qa-db-fra.com

Copier des tables de base de données dans une nouvelle base de données

j'essaie de migrer mon ancien site vers un nouveau site en ne copiant que les tables de base de données. La raison en est que l'ancien site est obsolète avec les plugins, etc. et que j'ai WooCommerce installé et que je n'ai pas traduit uniquement les posts/pages en 2 langues.

Après avoir copié les tables lorsque je suis allé sur pages/post, il affiche 0, et pourtant WooCommerce affiche tout. iv a parcouru votre dépannage WPML pour corriger les erreurs, etc.… cela semble fonctionner! mais il affiche maintenant toutes les pages mais pas sous aucune langue!

Comment puis-je copier ceci correctement?

1
Daniel Morton

Exportez vos tables en utilisant l'interface phpmyadmin. Sélectionnez simplement les tables que vous souhaitez exporter de l'ancienne base de données et importez-les dans la nouvelle base de données.

ou vous pouvez exécuter la commande (requête) dans mysql pour copier une table

create table newdbname.newtablename like olddbname.oldtablename;
INSERT INTO  newdbname.newtablename SELECT * FROM olddbname.oldtablename;

Répétez la même commande pour copier d'autres tables

0
TBI Infotech