Загрузка данных в БД из текстового файла

Steamroller

Новичок
В конце командной строки надо написать:
2>&1
однако я может и ошибаюсь насчет stderr...
 

MpakFromMoscow

Новичок
сделал, вот ответ:

'/usr/local/bin/mysql -f --password=passwd base< /usr/home/webstyle/www/syte/admin/backup/db.backup_climon.sql`' 2>&1
127
Array
(
[0] => /usr/local/bin/mysql -f --password=passwd base < /usr/home/webstyle/www/syte/admin/backup/db.backup_climon.sql`: not found
)
тока я не понял а чего он не нашел? файла db.backup_climon.sql?
На месте. когда этот запрос скопировал в командную строку - опять же, выполнился...

Хорошо хоть ответы пошли. а то когда пустота ваще п...ц

-~{}~ 12.10.05 11:32:

так. всем спасибо кто помогал.
функция доступна к использованию просто ответы об ошибках идут только когда используется следующий формат записи:
exec("mysql [опции] 2>&1"); кавычки никакие внутри не нужны, полные пути до самой команды необязательны.
Вот тока вопрос для общего развития так сказать а что такое это 2>&1 ?
 

booter

Новичок
Вот тока вопрос для общего развития так сказать а что такое это 2>&1 ?
Это просто. Перенаправление потока stderr в поток stdout. Т.е. данные об ошибках будут писаться не в отдельный поток для ошибок, а в стандартный поток выхода.
 
Сверху