Как в “тюрьму FTP” с апачем?

Можно вывести таблицы как это

#!/bin/bash

DATABASE="YourDatabaseName"
TNAME=shard_
TVAL="0"

while [ $TVAL -lt 10 ]
do
     mysqldump -u user -pPassword "$DATABASE" "$TNAME$TVAL" > "$TNAME$TVAL.sql"
    TVAL=$[$TVAL+2]
done

Вы закончите с файлами shard_0.sql... shard_8.sql. Передайте их новой машине однако, Вы хотите, но что-то как код ниже должно работать

for FILE in `ls shard_*.sql`
do
   scp "$FILE" user@newhost:"$FILE"
done

Затем импортируйте файлы в свою базу данных по новой машине

for FILE in `ls shard_*.sql`
do
   mysql -u user -pPassword YourDataBaseName <"$FILE"
done
0
задан 3 December 2012 в 18:26
1 ответ

Apache не предоставляет ftp-доступ, вам следует запросить конфигурацию вашего конкретного FTP-сервера.

1
ответ дан 4 December 2019 в 21:33

Теги

Похожие вопросы