Sauvegarde d'une base de donnée

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


Benefsnet
WRInaute impliqué
WRInaute impliqué
 
Messages: 554
Inscription: 27 Aoû 2004

Sauvegarde d'une base de donnée

Message le Mer Fév 09, 2005 14:50

Salut,


Je voudrais savoir comment faire pour réaliser une sauvegarde de la base de donnée de mon forum xxx.forum-pompier.com car j'ai peur qu'il y est une erreur ou un bug...

Je suis chez OVH


Merci de votre aide ! :wink:


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Mer Fév 09, 2005 14:57

mysql


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: 18 Fév 2004

Message le Mer Fév 09, 2005 15:00

Cl@d )> Super ta réponse !


Tu as accès à quoi? phpmyadmin? Si oui alors tu exportes ta base de donnée. Si par malchance tu as une table qui fait plus qu'une certaine taille (je ne sais plus combien mais inférieur à 10 mo) tu vas être obligé de la fractionner. La télcharger par exemple 5000 enregistrement par 5000.

Si tu as un phpBB inutile de récuperer les deux tables de recherche (wordlist et wordmatch) car on peut les régenerer très facilement.


Et si tu as un accès externe à ta base (autre que localhost donc) alors avec un logiciel comme mysql front exporte ta base de donnée.


blman
WRInaute accro
WRInaute accro
 
Messages: 3077
Inscription: 5 Sep 2003

Message le Mer Fév 09, 2005 15:13

Essaye avec le logiciel MySQL Front ( http://www.mysqlfront.de/ )


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: 18 Fév 2004

Message le Mer Fév 09, 2005 15:17

C'est se que j'ai dit ci dessus, mais si il est en mutu ovh il me semble qu'on ne peut acceder à sa base que via localhost, donc obligation depasser par phpmyadmin pour faire sa sauvegarde.


blman
WRInaute accro
WRInaute accro
 
Messages: 3077
Inscription: 5 Sep 2003

Message le Mer Fév 09, 2005 15:21

Pardon JeunZ, j'avais pas vu...


Blini
WRInaute impliqué
WRInaute impliqué
 
Messages: 506
Inscription: 29 Nov 2004

Message le Mer Fév 09, 2005 15:27

J'utilise ça:

Code: Tout sélectionner
<?php
define('C_SQLHOST', 'sql');
define('C_SQLDB',   'tabase');
define('C_SQLUSR',  'tabase');
define('C_SQLPWD',  'tonpwd');
define('C_BACKUP_NAME', 'nomfichier.sql');

exec('echo "use '.C_SQLDB.';" > '.C_BACKUP_NAME);
exec('mysqldump --host='.C_SQLHOST.' --user='.C_SQLUSR.' --password='.C_SQLPWD.' '.C_SQLDB.' >> '.C_BACKUP_NAME);
//exec('gzip -f -q --best '.C_BACKUP_NAME);
header('Content-type: application/force-download');
header('Content-Disposition: attachment; filename="'.C_BACKUP_NAME.'"');
readfile(C_BACKUP_NAME);
?>
Dernière édition par Blini le Mer Fév 09, 2005 15:28, édité 1 fois.


Benefsnet
WRInaute impliqué
WRInaute impliqué
 
Messages: 554
Inscription: 27 Aoû 2004

Message le Mer Fév 09, 2005 15:28

Merci mais faut l'exporter ou ? :roll:


Blini
WRInaute impliqué
WRInaute impliqué
 
Messages: 506
Inscription: 29 Nov 2004

Message le Mer Fév 09, 2005 15:30

1. Tu remplace les "tabase" et compagnie avec tes identifiants
2. Tu sauvegarde ton fichier en local sous "backup.php"
3. Tu upload le fichier sur ton site, dans un rep protégé, c'est mieux
4. Tu l'appelles depuis ton navigateur: il te propose d'enregistrer "nomfichier.sql"...
5. Tu dis oui, et tu as une copie en local


Benefsnet
WRInaute impliqué
WRInaute impliqué
 
Messages: 554
Inscription: 27 Aoû 2004

Message le Mer Fév 09, 2005 15:43

merci je vais essayer, comment fait ton un dossier protégé ?


Blini
WRInaute impliqué
WRInaute impliqué
 
Messages: 506
Inscription: 29 Nov 2004

Message le Mer Fév 09, 2005 15:52

Pfff....


Benefsnet
WRInaute impliqué
WRInaute impliqué
 
Messages: 554
Inscription: 27 Aoû 2004

Message le Mer Fév 09, 2005 15:54

Blini a écrit:Pfff....




:lol: J'ai jamais eu l'occasion d'en faire !


Je fais un chmod ??? :lol:


alfred99
WRInaute impliqué
WRInaute impliqué
 
Messages: 617
Inscription: 7 Déc 2004

Message le Mer Fév 09, 2005 16:06

je trouve aberrant qu'un webmaster ne se donne meme pas la peine de chercher a savoir comment fonctionne une base sql et comment la rapatrier chez lui. Qu'il ne sache meme pas ce qu'est un chmod c'est encore pire ! Il suffit de faire l'effort de lire la faq d ovh ou de lire un petit cours sur unix ou linux en faisant la recherche sur google par exemple pour connaitre au moins les termes de bases. Mais maintenant, tout le monde veut tout tout de suite sans rien apprendre.
Excusez ce commentaire critique, mais quand meme, faut pas pousser !


Blini
WRInaute impliqué
WRInaute impliqué
 
Messages: 506
Inscription: 29 Nov 2004

Message le Mer Fév 09, 2005 16:16

alfred99 a écrit:Excusez ce commentaire critique, mais quand meme, faut pas pousser !


J'osais pas le dire, mais je l'ai pensé très fort...

Haq
WRInaute passionné
WRInaute passionné
 
Messages: 2104
Inscription: 29 Aoû 2002

Message le Mer Fév 09, 2005 16:26

Te casse pas la tête, utilise phpmyadmin.

Sauvegarde d'une base de donnée

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

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