Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: резервное копирование

Сообщения:  [1-10]    [11-20]  [21-23] 

 
 автор: kyzma   (11.12.2007 в 11:49)   письмо автору
 
   для: kyzma   (11.12.2007 в 01:33)
 

написал скрипт

<?php
    
`C:/mysql5/bin/mysqldump -u root base > base.sql`;
    `
gzip -f C:/Sites/mysite/www/base.sql`;
?>

но файл дампа не сжимается

   
 
 автор: kyzma   (11.12.2007 в 01:33)   письмо автору
 
   для: Trianon   (11.12.2007 в 01:26)
 

поясните, пожалуйста, как использовать эту команду

   
 
 автор: Trianon   (11.12.2007 в 01:26)   письмо автору
 
   для: kyzma   (11.12.2007 в 01:02)
 

mysqldump .... | gzip -f filename

   
 
 автор: kyzma   (11.12.2007 в 01:02)   письмо автору
 
   для: cheops   (11.12.2007 в 00:55)
 

спасибо большое..заработало))а можно ли как нибудь сжать этот файл из скрипта?

   
 
 автор: cheops   (11.12.2007 в 00:55)   письмо автору
 
   для: kyzma   (11.12.2007 в 00:49)
 

Кроме, пробела замените обратный слеш \ на прямой /, чтобы исключить возможные проблемы с экранированием.

   
 
 автор: Trianon   (11.12.2007 в 00:53)   письмо автору
 
   для: kyzma   (11.12.2007 в 00:49)
 

а почему между bin и mysqldump пробел вместо \ ?

   
 
 автор: kyzma   (11.12.2007 в 00:49)   письмо автору
 
   для: cheops   (11.12.2007 в 00:41)
 

С полным путём тоже пробовал

<?php
`C:\mysql5\bin mysqldump -u root base > base.sql`;
?>

результат тот же

   
 
 автор: cheops   (11.12.2007 в 00:41)   письмо автору
 
   для: kyzma   (11.12.2007 в 00:25)
 

А скрипт видит утилиту mysqldump? Может лучше использовать полный путь к директиве?

   
 
 автор: kyzma   (11.12.2007 в 00:25)   письмо автору
 
   для: cheops   (10.12.2007 в 23:56)
 

эта директива у меня пустая. написал скрипт

<?php
`mysqldump -u root base > base.sql`;
?>

в директории, где находится этот скрипт создался файл base.sql, но он пустой!!!в чём проблема?

   
 
 автор: cheops   (10.12.2007 в 23:56)   письмо автору
 
   для: kyzma   (10.12.2007 в 23:41)
 

Наоборот, директива disable_functions запрещает использование системных команд.

   

Сообщения:  [1-10]    [11-20]  [21-23] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования