Faire un Dump
13 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

cthierry - WRInaute passionné

- Messages: 2466
- Inscription: 15 Jan 2005
Petite recherche sur Google:
http://www.asp-php.net/scripts/asp-php/dump_gzip.php
Et il y en a d'autres explications
http://www.asp-php.net/scripts/asp-php/dump_gzip.php
Et il y en a d'autres explications
- silef
- WRInaute occasionnel

- Messages: 317
- Inscription: 13 Jan 2006
- Code: Tout sélectionner
mysqldump -u tonlogin-ptonpassword lenomdetabase | gzip > nomduzip.gz
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Ou sinon des client mysql comme HeidiSQL.
-

bruno212 - WRInaute occasionnel

- Messages: 497
- Inscription: 13 Fév 2005
Re: Faire un Dump
vdom a écrit:Salut,
Quelqu'un peut m'expliquer comment faire un Dump de ma base de donnée ?
Merci
Donne quelques précisions:
- environnement: Windows, Mac, Linux, Amiga ??
- serveur base de donnée: Oracle, mysql, postgres, FoxPro??
- machine distante ou local ??
- accès par interface (plesk, cpanel, vhffs, alternc...) ou par terminal (ssh, ftp)
Avec ça, on devrait pouvoir t'aider...
à plus
- modv
- WRInaute impliqué

- Messages: 551
- Inscription: 31 Oct 2007
Je suis chez 1and1 avec un serveur linux, il y a une interface phpmyadmin, mais je ne comprend pas comment faire un dump valide.
Je vais vendre un site avec sa BDD, il faut donc que je Dump. Mais la je bug.
Cette commande " mysqldump base_de_donnees -u utilisateur -p mot_de_passe > dump.sql gzip dump.sql " me renvoi sur une erreur à chaque fois.
Je vais vendre un site avec sa BDD, il faut donc que je Dump. Mais la je bug.
Cette commande " mysqldump base_de_donnees -u utilisateur -p mot_de_passe > dump.sql gzip dump.sql " me renvoi sur une erreur à chaque fois.
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
silef a écrit:
- Code: Tout sélectionner
mysqldump -u tonlogin-ptonpassword lenomdetabase | gzip > nomduzip.gz
+
- Code: Tout sélectionner
mysql -hTONHOST -uTONUSER -pTONPASSWORD TABASE < TONFICHIER
Pour la re-importation
-

keroin - WRInaute passionné

- Messages: 2308
- Inscription: 29 Avr 2006
Essaye Mysqldump, tout simplement génial pour manipuler même les grosses bdd dans tous les sens
=> http://www.scripts.oldguy.us/mysqldump/
=> http://www.scripts.oldguy.us/mysqldump/
-

bruno212 - WRInaute occasionnel

- Messages: 497
- Inscription: 13 Fév 2005
vdom a écrit:Je suis chez 1and1 avec un serveur linux, il y a une interface phpmyadmin, mais je ne comprend pas comment faire un dump valide.
Pour faire un dump sur phpmyadmin, tu vas sur exporter, tu sélectionnes toutes les tables, et tu choisis l'option télécharger le fichier...
vdom a écrit:Je vais vendre un site avec sa BDD, il faut donc que je Dump. Mais la je bug.
Cette commande " mysqldump base_de_donnees -u utilisateur -p mot_de_passe > dump.sql gzip dump.sql " me renvoi sur une erreur à chaque fois.
Copie le message d'erreur ici pour voir.
- silef
- WRInaute occasionnel

- Messages: 317
- Inscription: 13 Jan 2006
Bon j'ai refais un tour sur mon hébergement 1&1 pour te donner un truc qui correspond plus a ce que tu dois avoir.
Pour mes dumps je les fais avec ces lignes
/usr/bin/mysqldump -u nom_user -p nom_base > fichier.sql ( dans ce cas tu devras taper ton mot de passe après )
Ensuite je zip
gzip -c fichier.sql > fichier.gz
ps : pour les trés grosses bases vaut mieux oublier les outils en php qui ne fonctionnent tout simplement pas, sinon si c'est juste pour une structure phpmyadmin suffit largement.
Pour mes dumps je les fais avec ces lignes
/usr/bin/mysqldump -u nom_user -p nom_base > fichier.sql ( dans ce cas tu devras taper ton mot de passe après )
Ensuite je zip
gzip -c fichier.sql > fichier.gz
ps : pour les trés grosses bases vaut mieux oublier les outils en php qui ne fonctionnent tout simplement pas, sinon si c'est juste pour une structure phpmyadmin suffit largement.
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
keroin a écrit:Essaye Mysqldump, tout simplement génial pour manipuler même les grosses bdd dans tous les sens
=> http://www.scripts.oldguy.us/mysqldump/
D'un autre coté 2 lignes de commande c'est pas la mort non plus et ca evite une install ...
-

keroin - WRInaute passionné

- Messages: 2308
- Inscription: 29 Avr 2006
Bah mysqldump ne "s'installe" pas vraiment, il suffit de le mettre dans un dossier sur l'hébergement, de le lancer dans le navigateur et de lui indiquer la bdd à manipuler (on peut changer facilement de bdd).
Le top du top, on peut même sécuriser le dossier en question avec la création automatisée d'un htaccess
Le top du top, on peut même sécuriser le dossier en question avec la création automatisée d'un htaccess
- silef
- WRInaute occasionnel

- Messages: 317
- Inscription: 13 Jan 2006
Ben ça dépend de votre base comme je le disais pour les trés grosses bases rien ne vaut la ligne de commande. Perso il m'arrive de devoir faire des dump de ma base de plus de 2Go, à l'époque j'avais essayé quelques outils en php aucun n'a réussit a me satisfaire.
Pourquoi en mettre plein la gueule à apache en plus du serveur lui même ( un dump ça reste assez violent quand même ) alors que par les lignes de commandes le résultat est simple et de plus tu laisses apache tranquile ?
En ce qui concerne la sécurité via ligne de commande je crois que c'est difficile de faire mieux, sauf si tu sauvegarde ton backup dans le répertoire web ( mais il faut en vouloir pour faire une erreur pareille ).
Pourquoi en mettre plein la gueule à apache en plus du serveur lui même ( un dump ça reste assez violent quand même ) alors que par les lignes de commandes le résultat est simple et de plus tu laisses apache tranquile ?
En ce qui concerne la sécurité via ligne de commande je crois que c'est difficile de faire mieux, sauf si tu sauvegarde ton backup dans le répertoire web ( mais il faut en vouloir pour faire une erreur pareille ).
13 messages
• Page 1 sur 1
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 les experts Google Analytics de Ranking Metrics.
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
