Astuces Import/export de base mysql

Astuces Import/export de base mysql

Jeudi, Avril 3, 2014

Drush method

Exporter la base sql :
drush sql-dump > my-sql-dump-file-moncommit.sql

Importer la base sql :
drush sql-drop; drush sql-cli < my-sql-dump-file-moncommit.sql; drush cr

 

Sous Docker

Exporter la base :
docker exec CONTAINER_DATABASE_NAME mysqldump -u USER -pPASSWORD DATABASE_NAME > /PATH/MYDUMP.sql

 

Importer la base :
docker exec CONTAINER_DATABASE_NAME mysql -u USER -pPASSWORD DATABASE_NAME < /PATH/MYDUMP.sql

 

Sous Linux VM


#Lister les databases :
sudo echo "show databases;" | mysql -p -u root

#Export:
mysqldump -u USER -pPASSWORD DATABASE > /var/www/fb-multimedia/db/dump.sql

#Import:
mysql -u USER -p DATABASE < dump.sql

Si la bases est lourde :
utiliser pv pour connaitre la progression de l'import (car cela peut prendre plusieurs heure !)

sudo apt-get install pv

Puis utiliser la commande

pv backup.sql | mysql -u USER -pPASSWORD -D DATABASE
 

Importer (restaurer) sur mysql local (wamp) via l'invite de commande :

Décompresser le fichier pour n'avoir qu'un fichier SQL

le coller dans :
C:\wamp\bin\mysql\mysql5.X.Y\bin

Ouvrir une ligne de commande. taper :
cd c:\wamp\bin\mysql\mysql5.X.Y\bin
puis :
mysql -u [username] -p -h localhost [nom_de_la_base] < [nom_du_dump].sql

soit :

cd c:\wamp\bin\mysql\mysql5.1.36\bin
mysql -u root -p -h localhost actency_businessportal < DB_backup.sql

 

Pour exporter (sauvegarder) une base mysql qui dépasse le timeout de mon hébergeur (ovh mutualisé) :

J'utilise le script MySqlDumper

Importer(restaurer) chez OVH :

phpmyadmin est limité à 16mo en upload pour les hébergements mutualisés. Pour contourner ce problème il y a le script BigDump.php
En cas d'erreur concernant l'extended insert, modifier le nombre de lignes dans le fichier bigdump.php :

$max_query_lines = 30000;

 

 

Tags: 

Bienvenue sur le blog !

Il s'agissait au départ d'un recueil de notes donc certains billets sont plutôt succincts.
J'espère que vous y trouverez l'info qu'il vous manque dans votre recherche.
Vos commentaires sont les bienvenus.

Bonne lecture !

Mois / Années

Recherche