Dlaczego tak
mysqldump dopisuje komentarz „-- Dump completed on” z datą jako ostatni wiersz dopiero po pomyślnym zakończeniu zrzutu. Jego brak wskazuje, że proces przerwano, np. z powodu braku miejsca na dysku, zerwanego połączenia lub limitu czasu, więc kopia nie zawiera wszystkich tabel. Pusta baza i opcja --no-data nie usuwają tego wiersza, a plik gzip w ogóle nie byłby czytelnym tekstem.