Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2006, 21h11   #1
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
Par défaut Comment sauvegarder la base de données MySQL en PHP ?

bonsoir à tous !
ma question: comment ou bien la fonction qui permet de sauvegarder une base de donnée locale en php ?
Merci!
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 21h22   #2
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Je suis sûr que si tu cherches dans la FAQ et/ou les sources de notre site, tu trouveras ta réponse.
http://php.developpez.com/
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 21h34   #3
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
merci de ta réponse! j'ai trouvé ça:je crois que c'est toi l'auteur

http://php.developpez.com/sources/?page=bdd#sauv_phpbb

je ne sais pas si c'est ce qu'il me faut, car ma base est locale et elle gère pas un forum.

c 'est quoi au juste phpbb ?
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 21h42   #4
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Cette source ne te convient pas, en effet, car tu ne connais pas phpBB. Cherche mieux, je suis sûr que tu en trouveras d'autres. N'oublie pas le sujet "vos meilleurs codes source" dans le forum des contributions
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h16   #5
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
Effectivement j'ai trouvé la fonction de sauvegarde pour laquelle j'ai fait appel; mais je ne sais pas si c'est ce qu'il me faut, au fait ce que je veux avoir c'est de rajouter un submit à mon application qui permet de sauvegarder la base dans un repertoire ou un disque amovible mais je ne sais pas comment faire.

j'attends vos conseils !

Merci
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h23   #6
Membre Expert
 
Inscription : juillet 2004
Messages : 1 033
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1 033
Points : 1 050
Points : 1 050
Serveur dédié ou mutualisé ?

Premier cas, passes par l'outil mysqldump, puis un coup de GZ pour compresser tout sa. C'est extrement efficace pour faire du backup.

Second cas, utilises un script PHP, comme tu sembles avoir commencer à le faire.

Pour ce qui est de l'envoi d'un fichier à destination du client tu peux utiliser les headers (plein d'exemple dans les commentaires de php.net) ou bien encore un simple lien :s
ePoX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h32   #7
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
Citation:
Envoyé par ePoX
Serveur dédié ou mutualisé ?

Premier cas, passes par l'outil mysqldump puis un coup de GZ pour compresser tout sa. C'est extrement efficace pour faire du backup.

Second cas, utilises un script PHP, comme tu sembles avoir commencer à le faire.

Pour ce qui est de l'envoi d'un fichier à destination du client tu peux utiliser les headers (plein d'exemple dans les commentaires de php.net) ou bien encore un simple lien :s
merci ePox!
ma base de donnée est locale.
je suis debutante alors je souhaiterai plus de détail s'il te plais!
ce que j'ai c'est la fonction mysqldump que j'ai trouvé sur le net
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h36   #8
Membre Expert
 
Inscription : juillet 2004
Messages : 1 033
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1 033
Points : 1 050
Points : 1 050
Citation:
Envoyé par zana74
merci ePox!
je suis debutante alors je souhaiterai plus de détail s'il te plais!
ce que j'ai c'est la fonction mysqldump que j'ai trouvé sur le net
Malheureusement je ne sais répondre qu'à une question clairement énoncé.
ePoX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h43   #9
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
au fait ma base de donnée est locale.

GZ???? c 'est zipper?
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h47   #10
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
Merci ! j'ai résolu le problème c'est bon ! ce qui me reste c'est comment zipper
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2006, 22h53   #11
Membre Expert
 
Inscription : juillet 2004
Messages : 1 033
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 1 033
Points : 1 050
Points : 1 050
Citation:
Envoyé par zana74
au fait ma base de donnée est locale.

GZ???? c 'est zipper?
Oui GZ c'est un format équivalent à zip qui est très utilisé sur linux. Ce que je peut comprendre vu les étonnantes capacités de compression sur les fichiers textes.

Pour zipper tu peux utiliser le bout de code présenté sur ce commentaire du site de php.net -> http://fr2.php.net/manual/fr/ref.zip.php#68074
ePoX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2006, 07h44   #12
Nouveau Membre du Club
 
Inscription : juillet 2006
Messages : 193
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 193
Points : 28
Points : 28
Merci de vos réponse!!
j'ai trouvé une classe -pièce jointe- sur le net qui permet de zipper que j'ai instancié.
Merci et bonne journée!
Fichiers attachés
Type de fichier : php Class_Zipper.php (10,8 Ko, 6 affichages)
zana74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 09h56   #13
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Bonjour, j'ai installere se script: http://php.developpez.com/sources/?page=bdd#sauv_phpbb

mais j'ai cette erreur:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
phpBB : Critical Error
 
Could NOT query config information
 
DEBUG MODE
 
SQL Error : 1146 TABLE 'mabase_db.config' doesn't exist
 
SELECT * FROM config
 
Line : 215
File : common.php
Sauriez vous m'aider ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 12h20   #14
Membre expérimenté
 
Inscription : août 2005
Messages : 515
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 515
Points : 557
Points : 557
La table nommée config n'existe pas dans la base de données nommée mabase_db.
DaRiaN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 12h47   #15
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Citation:
Envoyé par koKoTis Voir le message
Bonjour, j'ai installere se script: http://php.developpez.com/sources/?page=bdd#sauv_phpbb

mais j'ai cette erreur:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
phpBB : Critical Error
 
Could NOT query config information
 
DEBUG MODE
 
SQL Error : 1146 TABLE 'mabase_db.config' doesn't exist
 
SELECT * FROM config
 
Line : 215
File : common.php
Sauriez vous m'aider ?
Salut

Est-ce que ton phpBB est bien installé dans la base "mabase_db" ?
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 16h45   #16
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Citation:
Envoyé par Yogui Voir le message
Salut

Est-ce que ton phpBB est bien installé dans la base "mabase_db" ?
tout a fait
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 17h29   #17
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Est-ce que par hasard tu n'aurais pas modifié le nom de la table "config" ? Tu utilises bien phpBB2 ?
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 18h02   #18
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
oui phpbb2

la table phpbb_config ?
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 18h21   #19
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Alors on reprend...

Là, c'est toi qui viens nous poser une question, donc pour t'aider nous avons besoin de savoir ce qu'il y a sur ton ordinateur. Ce n'est pas en 2 mots que l'on pose correctement une question, j'ai besoin de mieux que cela.

Citation:
la table phpbb_config ?
Que veux-tu dire ? Oui, je parle de la table de configuration, est-ce que tu es en train de me demander confirmation de ce que je t'ai déjà dit ? Si oui, peux-tu plutôt me dire si oui ou non tu l'as renommée, afin que nous puissions avancer ?
Visiblement, le script attend une table mabase_db.config et non mabase_db.phpbb_config, donc tu as sans doute un problème à ce niveau. Peux-tu creuser, vérifier ta configuration ?

__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2008, 18h24   #20
Débutant
 
Avatar de koKoTis
 
Inscription : août 2006
Messages : 3 196
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 196
Points : 1 673
Points : 1 673
Non je n'es pas renomer le table config
koKoTis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h21.


 
 
 
 
Partenaires

Hébergement Web