Forum Webscript.Ru

Общие => Базы данных => Тема начата: Leech от 05 Июля 2004, 10:31:52

Название: mysql из дампа на сервере без терминала...
Отправлено: Leech от 05 Июля 2004, 10:31:52
Сделал дамп базы, залил на сервак по FTP... Теперь бы востановить из дампа на сервере... Нужен терминал... 22 и 23 порт на сервере закрыты... можно ли как-то это сделать, написав скрипт на .pl? Если да - то как?
Название: mysql из дампа на сервере без терминала...
Отправлено: Phoinix от 05 Июля 2004, 11:08:36
Leech

1. Если открыт порт 3306 и есть возможность подключения из мира к твоей базе, то возможна заливка через GUI

2. Простым system, в pl наврят-ли получится, т.к. соменваюсь, что хостер даст на это право.

3. Возможно командой LOAD DATA INFILE если есть на то разрешение, и прийдется немного подготовить дамп к данному действию, либо сделать свой...

P.S. 4. Крайний вариант, построчное считываение из файла и вставка в базу...
Название: mysql из дампа на сервере без терминала...
Отправлено: Leech от 05 Июля 2004, 11:43:12
Пытаюсь использовать system, но как быть с предложением ввести пароль? Ведь, насколько я знаю, для того, чтобы залить базу - нужно ввести пароль...
Название: mysql из дампа на сервере без терминала...
Отправлено: Leech от 05 Июля 2004, 11:54:16
A PHPShell мне не поможет?
Название: mysql из дампа на сервере без терминала...
Отправлено: Phoinix от 05 Июля 2004, 13:07:03
Leech
Цитировать
Пытаюсь использовать system, но как быть с предложением ввести пароль? Ведь, насколько я знаю, для того, чтобы залить базу - нужно ввести пароль...


Может стоит тогда почитать ман по mysqldump?

mysqldump --help