mysql : migration de base... [ RESOLU ]

mysql : migration de base... [ RESOLU ] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 23-06-2003 à 15:55:02    

Salut !
 
Je fais en ce moment migrer une application d'un serveur vers l'autre et j'ai apparemment des problèmes quand je recrée manuellement les tables d'une bdd sous mysql.  
Donc j'aurai aimé savoir si il était possible de transferer une base de données peut être sans les données qu'elle contient. Juste le modèle en fait.
 
J'espère avoir été clair, demandez moi sinon.
 
CHaiCA


Message édité par chaica le 24-06-2003 à 16:02:52
Reply

Marsh Posté le 23-06-2003 à 15:55:02   

Reply

Marsh Posté le 23-06-2003 à 15:56:44    

Bein perso quand je reinstall je sauvegarde ce qu'il y a sous /var/lib/mysql. Dedans ya toutes les bases et tout. Et ensuite copier/coller tout bete. Ca marche bien comme ca, j'ai jamais eu de pb.

Reply

Marsh Posté le 23-06-2003 à 16:18:58    

Mais ca migre aussi les données de la base ca non? Bon je sais qu'on peut nettoyer après mais j'aurais aimé savoir s'il existait une autre solution.
 
 CHaiCA

Reply

Marsh Posté le 23-06-2003 à 16:31:54    

t'as essaye mysql-dump ?
cherche dans le man s'il n'y a pas moyen de sauvegarder que les structures...

Reply

Marsh Posté le 23-06-2003 à 16:53:39    

mysqldump -h <hôte> -u <user> -p<pass> -d <base> > ./<fichier>
 
(si mes souvenirs sont exacts)
 
<edit>
c ca.. pas d'espace entre -p et le mdp
-d signifie: no data (donc que la structure)
</edit>


Message édité par dache33 le 23-06-2003 à 16:56:20
Reply

Marsh Posté le 23-06-2003 à 18:52:56    

Si je peux ajouter qquechose à propos de mysqldump:
 
c'est encore mieux en ajoutant -O net_buffer_length=1M, ça réduit la taille de la sauvegarde et le temps que prendra la restauration.

Reply

Marsh Posté le 23-06-2003 à 19:34:04    

Jul a écrit :

Si je peux ajouter qquechose à propos de mysqldump:
 
c'est encore mieux en ajoutant -O net_buffer_length=1M, ça réduit la taille de la sauvegarde et le temps que prendra la restauration.


 
ca fonctionne ce genre d'options avec des bases qui font plus de 1Mo ?


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 23-06-2003 à 19:42:49    

Oui bien sûr, le 1mo correspond à la taille maximale des requêtes que contiendra la sauvegarde. Avec cette option, par exemple, on regroupe 1000 requêtes de 1ko en une seule de 1mo. Ca "concatène" quoi (sais pas si ça se dit).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed