Форум сетевых администраторов
Показаны 9 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- dump с базы (http://netadmin.ws/forum/showthread.php?threadid=2369)


Помещено zeev 30-07-2002 в 20:49:

dump с базы

в общем база весит около 180 метров
через phpadmin естественно не смогу снять, telnet/shh тоже нету, удаленно подключиться к базе не могу
может кто подскажет какие-нить скрипты которые сами могут сделать?

спасибо заранее


Помещено 2thed 30-07-2002 в 21:01:

zeev почитай тут:
http://www.netadmin.ws/forum/showth...d=9248#post9248


Помещено zeev 30-07-2002 в 21:06:

<?
exec('mysql -u dbusername -ppassword dbname < dumpfile.sql');
/*
обрати внимание на -ppassword идет -p а потом сразу пароль без
каких либо пробелою
Файл в котором содержиться думп базы нужно расположить в одну и
ту же директорию в который будет находиться этот пхп сценарий,
или указать полный путьдо файла.
*/

?>

если ты насчет этого, это востановление, а запись в файл как сделать?


Помещено polo 30-07-2002 в 23:58:

но на 180 метров у тебя выскочит таймаут. попробуй перед вызовом exec вызвать функцию set_timel_imit(0) - будет работать если только safe mode не включен.
а думп базы делаетсяся так:
exec('mysqldump -u dbusername -ppassword dbname > dumpfile.sql');

__________________
Всегда есть решение.


Помещено zeev 31-07-2002 в 00:07:

Parse error: parse error, unexpected T_STRING
вот че выдает в строке exec('mysql -u dbusername -ppassword dbname < dumpfile.sql');


Помещено 2thed 31-07-2002 в 13:03:

zeev я надеюс ти в строчке поменял dbusername, password и dbname? да и направления поменяй из "<" в ">" а то ты в базу запишеш а не из не
вобщем должно быть примерно так:
mysql -u zeevdbusername -pzeevpassword zeevdbname > zeevdumpfile.sql


Помещено zeev 31-07-2002 в 17:46:

да так оно там и было


Помещено Orliha 21-08-2002 в 09:59:

В крайнем случае частями тяни

__________________
RTFM (Уважаемые! Читайте документацию!)


Помещено Igorek 25-08-2002 в 04:01:

Люди . Помогите пожалуйста. У меня та же проблема, а в mySQL я полный нуль
Куда надо вставить эту строку ?
exec('mysqldump -u dbusername -ppassword dbname > dumpfile.sql');
И каким образом потом её запускать ?


Формат времени GMT. Текущее время 01:48.
Показаны 9 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.