faire un mysqldump dans du php avec MAMP

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

adripop
Nouveau WRInaute
 
Messages: 7
Inscription: Jeu Mar 22, 2007 13:53

faire un mysqldump dans du php avec MAMP

Message le Jeu Mar 29, 2007 11:04

Bonjour à tous,

J'ai vu que plusieurs sujet avaient déjà été posté à ce sujet mais je pense qu'un sujet un peu plus clair pourra aider les béotiens de mysql.


Ce sujet est destiné aux développeurs sous MAMP ( mais qui peut très bien s'appliqué sur d'autres ) :

La première chose à faire est de connaître le chemin d'installation de MAMP, qui par défaut est

chemin a écrit:/Applications/MAMP/


Ensuite il faut localiser l'éxécutable mysqldump qui permet d'exporter les bases de données. Dans la version actuelle de mamp ( c'est à dire la 1.4.1 ) les fichiers éxécutables de MySQL se trouve dans :

chemin a écrit:/Applications/MAMP/Library/bin/


Pour finir, aller dans votre répertoire de site web, crééer un nouveau fichier php.

Le code de celui ci devra être :

php a écrit:<? system(" /Applications/MAMP/Library/bin/mysqldump --host=LENOMDEVOTREHOST --user=UTILISATEURMYSQL --password=PASSWORDUTILISATEUR NOMDELABASE --tables NOMDELATABLEAEXPORTER > NOMFICHIER.sql ")?>


Plusieurs paramètres peuvent être spécifiés, dans mon cas je devais exporter en xml donc ça me donnait :

php a écrit:<? system(" /Applications/MAMP/Library/bin/mysqldump --host=localhost --user=afrlop --password=boultizajj -X bddportail --tables portail > test.xml ")?>


info sur la fonction system() :

http://fr.php.net/manual/fr/function.system.php

Vous pouvez regarder les paramètres qui pourront vous être utiles sur :

http://dev.mysql.com/doc/refman/5.0/fr/mysqldump.html


Ces exemples peuvent être adapter à beaucoups d'autres plateformes, mais attention, pour éxécuter ce genre de fonction sur un serveur en ligne il faut dabord se renseigner si l'hébergeur le permet.


lolilol
WRInaute passionné
WRInaute passionné
 
Messages: 765
Inscription: Jeu Déc 19, 2002 16:51

Message le Jeu Mar 29, 2007 11:56

Bienvenue dans la communauté adripop.
Pour un 4 eme message, celui ci est très propre :)
Allez une petit reco pour des encouragements :)


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités