Domyślnie mysqldump generuje tylko jeden INSERT polecenie na tabelę , co skutkuje jednym (bardzo długim) wierszem wstawionych danych dla każdej tabeli, która została zrzucona. Dzieje się tak głównie dlatego, że wstawki "wsadowe" są znacznie szybsze, niż gdyby generowały oddzielne INSERT zapytanie dla każdego rekordu w każdej tabeli.
Więc to nie jest tak, że mysqldump utworzył dowolnie długie linie i możesz po prostu narzucić inną długość odcięcia. Linie są długie nie bez powodu.
Jeśli naprawdę ważne jest, aby pobrać INSERT podzielone na wiele wierszy, możesz to wskazać za pomocą:
mysqldump --extended-insert=FALSE --complete-insert=TRUE ...
Pamiętaj jednak, że przywracanie tabel w tym formacie zajmie więcej czasu.