« Mysql » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 2 : | Ligne 2 : | ||
export | export | ||
mysqldump --host=localhost --user=utilisateur --password=motdepass -C -Q -e --default-character-set=latin1 basededonnee | gzip -c > fichiersql.gz | mysqldump --host=localhost --user=utilisateur --password=motdepass -C -Q -e --default-character-set=latin1 basededonnee | gzip -c > fichiersql.gz | ||
export all database | export all database | ||
mysqldump --host=localhost --user=root --password=motdepasse -C -Q -e --default-character-set=latin1 --all-databases | tar -zcvf > all_databases.gz | mysqldump --host=localhost --user=root --password=motdepasse -C -Q -e --default-character-set=latin1 --all-databases | tar -zcvf > all_databases.gz | ||
== import == | == import == | ||
gzip -d < fichiersql.gz | mysql --host=localhost --user= utilisateur --password= motdepass basededonnee | gzip -d < fichiersql.gz | mysql --host=localhost --user= utilisateur --password= motdepass basededonnee | ||
Pour importer une seule base à partir d'un dump complet, il faut entrer la commande suivante : | Pour importer une seule base à partir d'un dump complet, il faut entrer la commande suivante : | ||
mysql -u root -p --one-database BASE_A_RESTAURER < dumpcomplet.sql | mysql -u root -p --one-database BASE_A_RESTAURER < dumpcomplet.sql | ||
== extraire sous forme de fichier SQL, la base qui vous intéresse ? == | == extraire sous forme de fichier SQL, la base qui vous intéresse ? == | ||
sed -n '/^-- Current Database: `BASE_A_EXTRAIRE`/,/^-- Current Database: `/p' dumpcomplet.sql > mabase.sql | sed -n '/^-- Current Database: `BASE_A_EXTRAIRE`/,/^-- Current Database: `/p' dumpcomplet.sql > mabase.sql | ||
== mac os X == | == mac os X == | ||