Page 1 sur 1
exporter une base de données Mysql a partir de phpmyadmin
Posté : 11 avr. 2006, 12:19
par shen
Bonjour,
je souhaite récupérer ma base de données que j'ai cré pour ma petite application pour pouvoir la mettre sur un autre PC, ce qui m'éviterait de de la refaire.
J'ai donc cliqué sur exporter puis sélectionné la BD souhaité et j'ai cliqué sur Executer. Sa m'affiche alors une page qui récapitule le contenu de ma base en requete sql.
Ma question : Que dois je faire ? ou se trouve le fichier ? puis comment le réintégrer sur mon autre PC?
Merci
Posté : 11 avr. 2006, 12:50
par sadeq
Avant de cliquer sur exécuter il faut cocher toutes les options nécéssaires
et finalement cocher la case "Transmettre" pour créer le script dans un fichier auquel tu sera invité à donner un nom et un emplacement.
Si tu cliques comme tu as fait l'outil ne fait que générer le script SQl et l'afficher à l'écran ; Aucun fichier n'est créé!
Pour créer la base sur un autre PC il faut donc exécuter le script SQL se trouvant dans le fichier (ex: maBase.sql") dans l'outil "SQL" en donnant le nom et le chemin d'accès du script dans la zone réservée au fichier puis exécuter (NB. l'outil "SQL" n'est affiché que si une base est ouverte. Tu peux utiliser pour cela la base "mysql")
Toutefois, la même opération est possible en utilisant l'outil "Importer" sans ouvrir de base de données par défaut.
Attention: le script généré doit commencer par un ordre de création (CREATE DATABASE maBase) de la base de données transportée (sinon il faut la créer et l'ouvrir au préalable dans la destination)
Posté : 11 avr. 2006, 15:51
par shen
Merci j'ai bien réussi à créer le fichier mais je ne comprends pas très bien comment l'introduire dans le mysql de easyphp d'un autre pc?
Posté : 12 avr. 2006, 10:23
par Dominic
tu peux procéder sans créer de fichier
tu fais comme dans ta première démarche.
tu sauvegardes en choisissant les options
cela s'affiche dans la page courante
tu fais ensuite "sélectionner tout" avec le menu edition d'IE,
ensuite copier ,
tu ouvres phpmyadmin sur ton PC et tu fais coller dans la fenêtre SQL
tu envoies avec entrée et c'est réglé.
Posté : 12 avr. 2006, 10:58
par shen
je suis obligé de sélectionner une base de données pour pouvoir accéder à la fenêtre sql?
Posté : 12 avr. 2006, 11:00
par Invité
yes
Posté : 12 avr. 2006, 12:44
par shen
MERCI infiniment!!!