sql >> Base de Datos >  >> RDS >> Mysql

Exportar una base de datos MySQL/MariaDB

La exportación de una base de datos se puede hacer muy fácilmente desde phpMyAdmin/ desde el panel de control de su alojamiento web (cPanel, DirectAdmin, VestaCP, etc.). Pero también puede exportar bases de datos desde la línea de comandos con mysqldump utilidad.

Con mysqldump puede exportar una sola base de datos, todas las bases de datos o una lista de bases de datos:

shell> mysqldump [opciones] db_name [tbl_name …]
shell> mysqldump [opciones] –bases de datos db_name …
shell> mysqldump [opciones] –todas las bases de datos

página de ayuda de mysqldump

Para hacer una copia de seguridad de una base de datos, use el siguiente comando. Guardará la base de datos como un archivo SQL.

mysqldump -u db_user -p db_name > db_name.sql

Si está ejecutando los comandos como raíz , no necesita los parámetros -u, -p.

root@web [~]# mysqldump admin_wp74 > admin_wp74.sql
root@web [~]# 

Si desea archivar la base de datos exportada para ahorrar espacio, utilice:

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 [~]#

Recursos:
ayuda de mysqldump