понедельник, 31 марта 2025 г.

Split / разбить dump


//Разбить дамп по 50000 строк

for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sql)"_; done


//Разбить и удалить оригинал

for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sql)"_; rm $i; done


// Объеденить дамп и залить в базу

cat dbdump_* | mysql -u root -p database_name

Комментариев нет:

Отправить комментарий

Split / разбить dump

//Разбить дамп по 50000 строк for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sq...