Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de 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 15/10/2006, 13h15   #1
Invité régulier
 
Inscription : juillet 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 50
Points : 8
Points : 8
Par défaut sauvegarde de base de données mysqldump

bonjour tout le monde

viola
j'ai un problme en utilisant mysqldump pour sauvegarder la base de donnée mysql
comme les versions serveur et cliente sont differentes , il genere des requetes avec " default sert-character='latin1' "
ce qui n'est pas accepté par le client mysql
est que qlq1 peut m'aider svp
merci
bnoir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 08h35   #2
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Bonjour,
je ne comprends pas bien !! Les dump et restaurations ne se font que sur un serveur. N'y aurait-il pas une confusion dans les termes clients/serveur ?
Tu veux faire un dump depuis un serveur pour restaurer sur un autre serveur ?
Quelles versions de mysql( côté serveur(s)) ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 10h33   #3
Invité régulier
 
Inscription : juillet 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 50
Points : 8
Points : 8
Par défaut oui il s'agit d'un serveur

bonjour
pardon je me seuis trompée

oui entre deux serveurs differents
le premier est de la version 5.0 et le distinataire est de version 4.x
bnoir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 13h22   #4
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
C'est périlleux ça !!! Autant, il est normal et naturel, pour un éditeur, d'assurer une compatibilité ascendante, autant, on ne peut pas lui reprocher de ne pas assurer de compatibilité descendante !!
Nonobstant ce problème de charset, les risques sont grands de rencontrer d'autres problèmes. LA solution serait d'avoir les autres serveurs dans la même version. Soit un seul serveur Mysql soit plusieurs d'ailleurs. J'ai eu fait cohabiter sur la même machine des serveurs 4.1, 5.0 et 5.1 sur les ports 3306,3307 et 3308 etc
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 14h08   #5
Invité régulier
 
Inscription : juillet 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 50
Points : 8
Points : 8
Par défaut y a t-il un moyen

merci pour votre reponse

je peus pas changer les serveur par ce que ca neccessite une migration , je sais comment ca se fais
est ce qu'il ya une option de mysqldump qui peut supprimer "set-character"
en creant le fichier sql????

merci
bnoir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2006, 16h34   #6
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Quelle ligne de commande exacte utilisez-vous pour le mysqldump ?

Savez-vous qu'en faisant , vous avez le détail des paramètres exploitables ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2006, 10h17   #7
Invité régulier
 
Inscription : juillet 2006
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 50
Points : 8
Points : 8
Par défaut ligne de commande

bonjour

Citation:
<?
// pour l'export

exec("$export_mysql/bin/mysqldump $db -u root -h $export_serveur -e -c > $export_sortie/$db".".sql", $output);

//pour l'import

exec ("$export_mysql/bin/mysql -u $export_user -h $export_serveur --one-database $db --default-character-set=latin1 < $export_sortie/$db.sql", $output);

/*sachant que $export_mysql est chemein de mysql
$db est la base de données
$export_serveur est le nom de serveur
export_sortie le repertoire de sauvegarde*/




?>
merci
bnoir est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h24.


 
 
 
 
Partenaires

Hébergement Web