Общие > Базы данных
mysql из дампа на сервере без терминала...
(1/1)
Leech:
Сделал дамп базы, залил на сервак по FTP... Теперь бы востановить из дампа на сервере... Нужен терминал... 22 и 23 порт на сервере закрыты... можно ли как-то это сделать, написав скрипт на .pl? Если да - то как?
Phoinix:
Leech
1. Если открыт порт 3306 и есть возможность подключения из мира к твоей базе, то возможна заливка через GUI
2. Простым system, в pl наврят-ли получится, т.к. соменваюсь, что хостер даст на это право.
3. Возможно командой LOAD DATA INFILE если есть на то разрешение, и прийдется немного подготовить дамп к данному действию, либо сделать свой...
P.S. 4. Крайний вариант, построчное считываение из файла и вставка в базу...
Leech:
Пытаюсь использовать system, но как быть с предложением ввести пароль? Ведь, насколько я знаю, для того, чтобы залить базу - нужно ввести пароль...
Leech:
A PHPShell мне не поможет?
Phoinix:
Leech
--- Цитировать ---Пытаюсь использовать system, но как быть с предложением ввести пароль? Ведь, насколько я знаю, для того, чтобы залить базу - нужно ввести пароль...
--- Конец цитаты ---
Может стоит тогда почитать ман по mysqldump?
mysqldump --help
Навигация
Перейти к полной версии