Visualizzazione risultati 1 fino 3 di 3

Discussione: Restore automatico

  1. #1
    Guest

    Question Restore automatico

    Buongiorno a voi tutti.
    Ricevo da una applicazione remota tramite ftp, il dump di un database che salvo nella directory 'db' del mio sito.
    Ho cercato di effettuare la restore automatica con php, direttamente dal sito presente sui servers altervista, leggendo il precedente file di dump senza ottenerne alcun ripristino.
    E' possibile fare un'operazione simile, senza dover per forza utilizzare phpmyadmin?

    Questa è l'istruzione interessata all'interno dello script php, richiamato da una funzione javascript su onclick di un bottone. Il tutto sarà ottimizzato, ma per la fase di test è sufficiente.

    $dump = "mysql -u . $user . -p . $password . ' ' . $db + < /db/db.sql"
    echo "$dump: " . $dump
    shell_exec($dump)

    Inutile dire che i valori delle variabili sono ok.

    Grazie.

    Paolo.

  2. #2
    Guest

    Predefinito

    .... nell'esempio ho dimenticato i ';', presenti nello script di test.

  3. #3
    Guest

    Predefinito

    AFAIK non puoi usare shell_exec ergo devi usare l'altro modo (passare il dump come query o insieme di query se troppo grande per 1-go)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •