Ciao a tutti,
se io faccio un backup delle tabelle mysql usando uno script php che produce un file .ql non ho problemi a fare il restore in localhost su xampp mentre non riesco a fare il restore verso altervista usando phpmyadmin per importare le tabella dal file di backup.ql
Ho tentato varie volte l'importazione ma mi risponde che sono state effettuate con successo 0 query, non mi fa errore ma non importa nulla.
Se provo a produrre un file di backup con desinenza .sql quando faccio il restore mi si blocca tutto
Lo script che uso è:
<?php
function back($tables,$nome)
{
require_once('config.php');
$host= DB_HOST;
$user= DB_USER;
$pass= DB_PASS;
$db= DB_DB;
$backupdir = 'backups';
$day = date('d')."-";
$month = date('n')."-";
$year = date('Y')."-";
$hour = date('G').":";
$min = date('i');
$sec = "00";
exec(sprintf(
'mysqldump --opt -h %s -u %s -p%s %s | gzip > %s/%s/%s-%s%s%s-%s%s.ql',
$host,
$user,
$pass,
$db.' '.$tables,
getenv('DOCUMENT_ROOT'),
$backupdir,
$nome,
$day,
$month,
$year,
$hour,
$min
));
?>
Cosa devo fare?
Grazie