Команда оболочки для импорта части дампа mysql таблицы (из определенной строки)
В частности:
есть ли обратная команда для этого:
mysqldump --user=... --password=... --host=... DB_NAME --where=<YOUR CLAUSE> > /path/to/output/file.sql
Могу ли я импортировать часть дампа таблицы (из определенной строки и далее) через оболочку?
Ситуация: иметь приличную (2 ГБ) таблицу в БД для импорта с ПК в lynux mysql, мне удалось импортировать около 30% этой таблицы с помощью команд оболочки, затем мое соединение с провайдером оборвалось.
Проблема:
Я хочу продолжить загрузку дампа из строки, где он остановился. Я специально не хочу создавать новый дамп из строки, в которой импорт остановлен.
1 ответ
Труба на выходе
sed -n $ROW,\$p file.sql
в вашей команде импорта.