Hola a todos, tengo un ligerillo problema y ya no se donde mas mirar, os cuento...tengo este script que me hace un copia de la bd mysql desde una url
   Código PHP:
    <?php
  // Developped by Dave - For Semods.net and SEF
  // Enter your MySQL access data 
  $host= 'localhost';         
  $user= 'root';               
  $pass= 'passs';
  $db=   'basededatos';
  $backupdir = 'backups';   
  $today = getdate();
  $day = $today[mday];
  if ($day < 10) {
      $day = "0$day";
  }
  $month = $today[mon];
  if ($month < 10) {
      $month = "0$month";
  }
  $year = $today[year];
  $hour = $today[hours];
  $min = $today[minutes];
  $sec = "00";
  system(sprintf(
    'mysqldump --opt -h %s -u %s -p%s %s | gzip > %s/%s/%s-%s%s%s-%s%s.gz',                                                 
    $host,
    $user,
    $pass,
    $db,
    getenv('DOCUMENT_ROOT'),
    $backupdir,
    $db,
    $year,
    $month,
    $day,
    $hour,
    $min
  )); 
  echo '<body bgcolor="#336699">
<p align="center"><font color="#CC3300"><span style="background-color: #FFFFCC">Database Sucessfully Backup</span></font></p></body>'; 
?> 
  // Developped by Dave - For Semods.net and SEF   
  La copia la verdad que me la hace super rapiida, pero luego el error me lo da siempre a la hora de restaurarla ya sea con bigdump ó mysqldumper, el error que siempre me da es este:  
 Cita:  MySQL informa
Variable 'character_set_client' can't be set to the value of 'NULL'
 
Error de ejecución
 
SET character_set_client = @saved_cs_client;
 
SET character_set_client = @saved_cs_client; ->Variable 'character_set_client' can't be set to the value of 'NULL'
    Y no hay manera de restaurarla, la copia la puedo hacer desde myswldumper lo se pero me tarda muchisimo y este script me lo hace rapido, pero no se pq me da ese error. 
 Muchas gracias de antemano Besitoss 
