Eksport af en database kan gøres meget nemt fra phpMyAdmin/ fra dit webhostings kontrolpanel (cPanel, DirectAdmin, VestaCP osv.). Men du kan også eksportere databaser fra kommandolinjen med mysqldump værktøj.
Med mysqldump kan du eksportere en enkelt database, alle databaser eller en liste over databaser:
shell> mysqldump [indstillinger] db_name [tbl_name …]
mysqldump hjælpeside
shell> mysqldump [indstillinger] –databaser db_navn …
shell> mysqldump [indstillinger] –alle-databaser
Brug kommandoen nedenfor for at tage backup af én database. Det vil gemme databasen som en SQL-fil.
mysqldump -u db_user -p db_name > db_name.sql
Hvis du kører kommandoerne som root , behøver du ikke parametrene -u, -p.
root@web [~]# mysqldump admin_wp74 > admin_wp74.sql
root@web [~]#
Hvis du vil arkivere den eksporterede database for at spare plads, skal du bruge:
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 [~]#
Ressourcer:
mysqldump hjælp