Jump to content

Copie base de donnée vers site de test


Recommended Posts

Bonjour,

j'essai de copier ma base de donnée vers un site de test.
Je le fait avec la fonction copier de phpmyadmin et j'ai aussi essayé avec mysqldump.

Mon problème c'est que certaines table de ma base de donnée copiée continent plus de ligne que les tables de la base de donnée originale.
Pour d'autre table c'est l'inverse il y a moins de ligne que dans l'originale.
Sauriez vous d'où ça pourrait venir ?

Voilà l'originale

image.thumb.png.b02fd11b49c1033c74df53d5b23e573f.png

 

Et voilà la copie (on voit bien que le nombre de ligne n'a rien à voir!)

image.thumb.png.09c779508d6e2f1a6553cc83b9113c0b.png

Link to comment
Share on other sites

Mais ou on disparu les p'tites tables 😁 piti piti piti 🦜

 

Vous êtes sur phpMyAdmin de départ

  • A gauche vous sélectionnez votre base
  • Puis en haut vous allez dans Exporter
  • A prioris les paramètres par défaut est très bien. Vous cliquez sur exporter.

Dans le phpMyAdmin de destination vous avez crée la base avec le même nom

  • Vous cliquez sur importer 
  • vous importer le fichier

 

Est ce que vous faites tout ca ?

Pas d'erreur à l'import ?

 

Link to comment
Share on other sites

Bonjour et merci d'avoir regardé

Les ptites tables n'ont pas disparu au contraire elles sont toujours la mais avec des lignes en plus (la base copié contient les même tables mais avec des lignes en plus)

Je ne peux pas utiliser la fonction export/import de phpmyadmin car ma base est trop grosse (> à 200mo)
Phpmyadmin > Opérations >  Copier la base de données vers (option Structures et données,  Ajouter la valeur de l'AUTO_INCREMENT, Ajouter les contraintes de clés étrangères)

Par contre j'ai utilisé la fonction "Copier la table" de phpmyadmin et j'ai aussi essayé directement avec mysqldump

mysqldump -u <user name> --password=<pwd> <original db> | mysql -u <user name> -p <new db>

Une idée de pourquoi la base copié contient beaucoup plus de ligne que la base originale ?
 

Link to comment
Share on other sites

Bonjour

J’ai mis des captures d’écrans dans mon premier message.

C’est principalement les grosses tables.

je me demandais comment est-ce possible que la table de destination contiennent plus de ligne que les table originales alors que c’est une copie.

L’idée est justement de nettoyer ma BDD  mais j’aimerais d’abord le faire sur un site de test et pour ça j’ai besoin d’avoir une copie identique.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...