script per salvare e caricare db mysql

Ciao

Conoscete qualche script (completo di form e pulsanti) per fare il backup e il restore di un db mysql?

Io sto provando questo:

http://zmola.tripod.com/

sembra buono ma non riesco a fare il backup.

Configuro il file,

faccio click "backup" mi crea il file backup.sql nella cartella dump ma è vuoto, senza dati.

Potete aiutarmi?

Grazie

inviato 5 anni fa
frankphp
X 0 X

phpMyAdmin?

risposto 5 anni fa
Mario Santagiuliana
X 0 X
phpMyAdmin?

Dai Mario!

Posso usarlo io phpmyadmin. Non ci posso fare mettere le mani all'utente del programma.

Vorrei adattare lo script di cui sopra (Vogliamo provarlo insieme? Mi dai una mano a capire cosa non va?) o qualcosa di simile e mostragli poi come periodicamente (se gli va) può fare dei backup per mettere a sicuro i dati (e magari ricaricarli se succede un accidente).

Grazie

risposto 5 anni fa
frankphp
X 0 X

Non ho capito, vuoi creare una cosa semplificata per un utente? Non avevo capito...

Se si, puoi indicare le condizioni in cui deve avvenire il tutto? Pare che lo script che hai indicato faccia al caso tuo, nel fine settimana non ho modo di visionarlo.

Il dump con mysql (dovrebbero essere identici) portano allo stesso risultato o no?

risposto 5 anni fa
Mario Santagiuliana
X 0 X

Non ho capito, vuoi creare una cosa semplificata per un utente? Non avevo capito...

Se si, puoi indicare le condizioni in cui deve avvenire il tutto? Pare che lo script che hai indicato faccia al caso tuo, nel fine settimana non ho modo di visionarlo.

Il dump con mysql (dovrebbero essere identici) portano allo stesso risultato o no?

Si, una cosa semplificata per l'utente.  Lo script di cui sopra potrebbe andare benone se non fosse per il fatto che non riesco a capire perchè non mi salva i dati.

Se per dump di mysql intendi il backup che faccio io con "esporta" di phpmyadmin, qui avviene tutto regolarmente i dati nel file sql ci sono tutti.

Fammi sapere, per piacere.

Grazie

risposto 5 anni fa
frankphp
X 0 X

Si genera un file con un qualche contenuto?

Il php riporta qualche errore?

Se no perchè non provi a modificare il metodo di backup. A seconda della possibilità del tuo server puoi richiamare direttamente mysqldump oppure fare una query del genere:

$query      = "SELECT * INTO OUTFILE '$backupFile' FROM $tabella";
risposto 5 anni fa
Mario Santagiuliana
X 0 X

Si genera un file con un qualche contenuto?

Il php riporta qualche errore?

Se no perchè non provi a modificare il metodo di backup. A seconda della possibilità del tuo server puoi richiamare direttamente mysqldump oppure fare una query del genere:

$query      = "SELECT * INTO OUTFILE '$backupFile' FROM $tabella";

sarebbe più utile una query direttamente per tutte le tabelle del db,

poi non dimentichiamo, nell'eventualità, che il file potrebbe essere ricaricato;

il tutto in maniera semplice e intuitiva dall'utente del programma (facendo in modo di impedirgli di fare guai..certo ci deve mettere un pochino anche del suo ovviamente).

In merito allo script sopra?

grazie

risposto 5 anni fa
frankphp
X 0 X

Non ne ho il tempo ora di provarlo. E ammetto non avrò il tempo neppure la prossima settimana, mi spiace non esserti di più aiuto...

risposto 5 anni fa
Mario Santagiuliana
X 0 X
Non ne ho il tempo ora di provarlo. E ammetto non avrò il tempo neppure la prossima settimana, mi spiace non esserti di più aiuto...

Fa niente. Non ti preoccupare.

Grazie lo stesso.

ciao

risposto 5 anni fa
frankphp
X 0 X

ho risolto con

MySQLDumper

Ottimo!

Ciao

risposto 5 anni fa
frankphp
X 0 X

Ah bene, non avevo visto quello script :)

risposto 5 anni fa
Mario Santagiuliana
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda