"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo puedo volcar bases de datos MySQL en copias de seguridad de texto sin formato (CSV)?

¿Cómo puedo volcar bases de datos MySQL en copias de seguridad de texto sin formato (CSV)?

Publicado el 2024-11-08
Navegar:987

How Can I Dump MySQL Databases to Plaintext (CSV) Backups?

Volcar bases de datos MySQL a copias de seguridad de texto sin formato (CSV) usando SQL

En lugar de usar mysqldump, que genera datos en un formato diseñado principalmente para MySQL, puede utilizar métodos alternativos para crear copias de seguridad CSV universales.

Exportación TSV:

Para generar archivos separados por tabulaciones (TSV) compatibles con Excel y otros software de hoja de cálculo, emplee la opción -B en MySQL. Este método permite importar datos fácilmente a aplicaciones externas:

% echo 'SELECT * FROM table' | mysql -B -uxxx -pyyy database

Exportación CSV:

Alternativamente, si tiene acceso directo al sistema de archivos del servidor, considere usar SELECT INTO OUTFILE. Este método genera archivos CSV verdaderos:

SELECT * INTO OUTFILE 'table.csv'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
FROM table

Al utilizar estos enfoques, puede crear copias de seguridad de texto sin formato (CSV) desde la línea de comandos, lo que brinda flexibilidad y compatibilidad con varias plataformas.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3