Aller au contenu

Sujets conseillés

Posté

Salut,

Je voudrais savoir si il existé une technique spécial pour copier une base de données MySQL d'environ 50 Mo ou si il fallait la fragmenter en plusieurs petit fichiers SQL de 1 Mo ?

Merci

Posté

Cela dépend de la config serveur, mais en général, c'est bien mieux de couper en petits bout les fichiers

Posté

Tout dépend si tu as accès au shell Linux ou non.

Es-tu sur serveur dédié ou sur mutualisé ?

Posté

La réponse m'interesse aussi Dan, je doit copier une grosse base d'un dédié a un autre (j'ai acces au shell des 2 machines)

Posté
Tout dépend si tu as accès au shell Linux ou non.

Es-tu sur serveur dédié ou sur mutualisé ?

Non, j'ai pas de base de données à transférer pour le moment, c'est juste une question au cas ou le problème se présenterait ;)

Merci

Posté
La réponse m'interesse aussi Dan, je doit copier une grosse base d'un dédié a un autre (j'ai acces au shell des 2 machines)

Tu peux facilement exporter la base avec mysqldump comme ceci

mysqldump -uUSER -pPASSWORD -e -q -Q --add-drop-table BASE_DE_DONNEES | gzip > NOM_DE_BASE.sql.gz

ensuite tu copies le fichier sql.gz par ftp ou rsync/scp sur le nouveau serveur

et tu importes avec

zcat NOM_DE_BASE.sql.gz | mysql -uUSER -pPASSWORD NOM_DE_NOUVELLE_BASE

en remplaçant USER et PASSWORD bien sûr.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...