sql >> Databáze >  >> RDS >> Mysql

mysqldump provádí částečnou zálohu - neúplný výpis tabulky

Z nějakého důvodu existuje limit velikosti souboru 2 GB, nejsnazší způsob, jak to obejít, je použít split :

mysqldump ... | split -b 250m - filename.sql-

Soubory můžete také komprimovat takto:

mysqldump ... | gzip -9c | split -b 250m - filename.sql.gz-

Chcete-li obnovit z nekomprimovaného souboru, postupujte takto:

cat filename.sql-* | mysql ...

Pro komprimovaný soubor:

cat filename.sql-* | zcat | mysql ...

Samozřejmě, pokud chcete jeden soubor, můžete pak tar výsledek.

Samozřejmě můžete nahradit 250m s jinou velikostí, pokud si to přejete.



  1. PostgreSQL - Zápis dynamického SQL do uložené procedury, která vrací sadu výsledků

  2. Operátor zřetězení MySQL

  3. MariaDB v Tokiu

  4. Co je druhá úroveň SQL Injection