sql >> Database teknologi >  >> RDS >> Mysql

mysqldump laver en delvis backup - ufuldstændig tabeldump

Der er en filstørrelsesgrænse på 2 GB af en eller anden grund, den nemmeste måde at komme uden om dette er at bruge split :

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

Du kan også komprimere filerne på denne måde:

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

Gør dette for at gendanne fra en ikke-komprimeret fil:

cat filename.sql-* | mysql ...

For en komprimeret fil:

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

Hvis du ønsker en enkelt fil, kan du selvfølgelig tar resultatet.

Du kan naturligvis erstatte 250m med en anden størrelse, hvis du ønsker det.



  1. Hvordan implementerer man tagging-system svarende til SO i php/mysql?

  2. Kan ikke uploade og gemme billedet til databasen ved at bruge php

  3. Hvordan indsætter jeg kun i en database, hvis en værdi er ændret?

  4. MySQL Performance Tuning Tips til at optimere databasen