Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
799 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Exporter une BDD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exporter une BDD

n°1001634
DataMAX
Posté le 05-03-2005 à 09:56:23  profilanswer
 

Voila étant débutant en la matière, j'aimerais avoir des compléments d'informations en ce qui concerne la sauvegarde de base de donnée.
 
phpmyadmin ne marchant pas pour ma sauvegarde, je me suis tourné vers un client sql du nom de "EMS MySQL Manager 3 Lite".
 
Je suis arrivé à faire ma sauvegarde (quand même  :pt1cable: ) mais les options sont trop nombreuses et je n'arrive pas à les comprendres. Voici un screenshot des options en question ...
 
http://img236.exs.cx/img236/874/extract0xb.jpg
 
De plus, c'est un forum phpBB2 et dans mon control panel il m'indique que la BDD fait 6,99Mo et mon fichier final est de 5,46Mo --> Donc je me demande où est passé le reste ...  :heink:  
 
De plus je n'ai pas trouvé pour restaurer depuis mon fichier que j'ai créer ??? Et faut t'il supprimer toutes les tables avant de restaurer ???
 
Voila, je sais que c'est un peu long mais c'est très important pour moi donc si quelqu'un aurait l'aimabilité de répondre à toutes mes questions ...  :sarcastic:

mood
Publicité
Posté le 05-03-2005 à 09:56:23  profilanswer
 

n°1001648
Beegee
Posté le 05-03-2005 à 10:41:06  profilanswer
 

La taille du fichier peut être inférieure, si par exemple tu as pas mal d'indexes dans ta base (ça prend de la place en base, mais dans le script, c'est juste un CREATE INDEX ...).
 
Pour restaurer, soit tu supprimes ta base avant, soit quand tu génères le script, tu coches les case 'Generate DROP DATABASE IF EXISTS statement' et 'Generate DROP IF EXISTS statements for objects' ce qui fait que les objets sont supprimés avant d'être recréés.
 
Une fois le script créé, c'est du simple SQL, donc tu devrais pouvoir le lancer depuis l'outil d'admin de mySql.

n°1001683
DataMAX
Posté le 05-03-2005 à 11:52:42  profilanswer
 

Et 'Generate "CREATE DATABASE" statement' ca veut dire quoi ???
 
Connaissez vous un logiciel gratuit qui fait uniquement la sauvegarde et la restauration de BDD très simplement ???

n°1001715
moi23372
Posté le 05-03-2005 à 12:59:27  profilanswer
 

tiens est ce que dans le pannel admin de phpBB2 il n'existe pas carrement un endroit pour faire un backup... ça serait plus simple et tu aurais probablement moins de probleme pour la restaurée...

n°1001738
glod 2
Votre trajet, notre projet.
Posté le 05-03-2005 à 14:01:07  profilanswer
 

C'est fou tous ces "admins" de base sql qui connaissent pas le sql (pas une attaque perso, je constate juste...)
Ton export de base créer un script d'ordres sql :
-> generate create database : si oui, le script commencera par créer la base de donnée, à effacer à la main dans le script si tu la restaure sur une base déja créeé
-> ou mieux, cocher aussi "generate drop db if exist" : si tu lances ton script contre une base qui existe déja, il la détruira avant de restaurer si elle existe.
-> "generate drop if exist for objects " : si coché, la restauration du scipt détruira les tables avant de les recréer. Si pas coché et que tu restaures sur une base qui existe déja, y aura plantage, comme pour les 2 premières options sauf que la première concerne la base de donnée et celle là les tables (principalement)
-> disable foreign key check -> ça c'est du mysql tout craché, on se fou tellement de la cohérence de vos données chez mysql qu'on vous propose même une option pour casser votre db :lol: Sans rire, cette option peut être utile si la sauvegarde n'est pas restaurée "dans le bon ordre" et si tu es certain que ta base est cohérente quand elle est sauvegardée. Vu que l'outil propose l'option, je suppose qu'il ne fais pas de sauvegarde "intelligente" donc vaut mieux cocher l'option...
Le reste n'a pas d'impact important tu peux laisser par défaut.
 
En résumé coche tout si tu comptes restaurer la base sur une base déja existante, sinon ne coche que la 1ere option et la 4eme option.

n°1001769
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-03-2005 à 14:58:03  profilanswer
 

glod 2 a écrit :

C'est fou tous ces "admins" de base sql qui connaissent pas le sql (pas une attaque perso, je constate juste...)


clair :sweat:
 

glod 2 a écrit :


-> disable foreign key check -> ça c'est du mysql tout craché, on se fou tellement de la cohérence de vos données chez mysql qu'on vous propose même une option pour casser votre db :lol:


[:rofl]  [:xp1700]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1001823
DataMAX
Posté le 05-03-2005 à 16:45:05  profilanswer
 

moi23372 a écrit :

tiens est ce que dans le pannel admin de phpBB2 il n'existe pas carrement un endroit pour faire un backup... ça serait plus simple et tu aurais probablement moins de probleme pour la restaurée...


 
 
Le système de sauvegarde de phpBB2 n'est pas du tout faible ... j'en ai fait les frais, c'est pour ça que je suis méfiant et que je demande avant ...
 
 

glod 2 a écrit :

C'est fou tous ces "admins" de base sql qui connaissent pas le sql (pas une attaque perso, je constate juste...


 
 
Ben avant d'être expert tu devais être comme moi ...  :na:

n°1001832
DataMAX
Posté le 05-03-2005 à 17:08:08  profilanswer
 

Okay, merci à vous tous ...  :hello:  
 
Et sinon phpMyAdmin il n'est pas limité à une restauration de 2 Mo maxi ???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Exporter une BDD

 

Sujets relatifs
Connection à une BDD Access depuis VBA sous ExcelRemplir une JTable avec une BDD
[XML] BDD XML ?Generer une BDD XML
Exporter base SQL vers .txtMàj config client ($_SESSION) si màj de config serveur (BDD) [RESOLU]
Oracle - Gestion de la BDD & interfacage C++Comment lire une bdd SQL Server sous windows depuis Linux
SQL : Exporter de maniere automatique la BDDExporter vers une BDD Access munie d'un mot de passe
Plus de sujets relatifs à : Exporter une BDD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR