Het exporteren van een database kan heel eenvoudig vanuit phpMyAdmin/ vanuit uw webhosting controlepaneel (cPanel, DirectAdmin, VestaCP etc). Maar u kunt ook databases exporteren vanaf de opdrachtregel met de mysqldump hulpprogramma.
Met mysqldump kunt u een enkele database, alle databases of een lijst met databases exporteren:
shell> mysqldump [opties] db_name [tbl_name …]
mysqldump-helppagina
shell> mysqldump [opties] –databases db_name …
shell> mysqldump [opties] –alle databases
Gebruik de onderstaande opdracht om een back-up van één database te maken. Het zal de database opslaan als een SQL-bestand.
mysqldump -u db_user -p db_name > db_name.sql
Als u de opdrachten uitvoert als root , je hebt de -u, -p parameters niet nodig.
root@web [~]# mysqldump admin_wp74 > admin_wp74.sql
root@web [~]#
Als u de geëxporteerde database wilt archiveren om ruimte te besparen, gebruikt u:
mysqldump -u db_user -p db_name | gzip > /home/db_name.sql.gz
root@web [~]# mysqldump admin_wp74 | gzip > /root/admin_wp74.sql.gz
root@web [~]#
Bronnen:
mysqldump hulp