mysqldump и php-скрипт

TS

Guest
mysqldump и php-скрипт

Как пользоваться утилитами mysql в php-скрипте?

Работаю с telnet:

mysqldump --user=<USER> --password=<PASS> --opt <DBNAME> > site/www/backup-file.sql

- всё нормально.
Пишу в скрипте:

<?
`mysqldump --user=<USER> --password=<PASS> --opt <DBNAME> > site/www/backup-file.sql`
?>

- не работает.
 

confguru

ExAdmin
Команда форума
mysqldump - функция операционной системы
и должна вызываться соответственно
Причем не факт - что пхп позволено
запускать mysqldump - лучше это делать по крону ежедневно (отправь заявку провайдеру)
он тебе еще и запакует зипом дополнительно
 

TS

Guest
крон - не выход, требуется делать это скриптом
Странно, если средствами php нельзя это осуществить, такая нужная и естественная операция...
 

slach

Новичок
админ =))) ты что пил ??

mysqldump - это утилита =) обычный бинарник, к ОС она имеет такое же отношение как myisamcheck ;)

2TS
/usr/bin/mysqldump

пробовал ?
 

slach

Новичок
но вообще admin прав, прав на mysqldump может не быть у юзера из под которого пускается апач и php
 

TS

Guest
Но проблема всё-таки в путях оказалась :)
Только не к mysqldump, а к backup-file.sql
 
Сверху