Ma devo cercare di togliermi la rogna, di ricordarmi ad ogni eventuale installazione, su che sistema operativo mi trovo per la questione sqldump.
Farebbe comodo una procedura universale… ![]()
Ma devo cercare di togliermi la rogna, di ricordarmi ad ogni eventuale installazione, su che sistema operativo mi trovo per la questione sqldump.
Farebbe comodo una procedura universale… ![]()
Ma hai provato a lanciare mysqldump su win w su linux?
L’interfaccia di mysqldump e’ la stessa, devi solo organizzarti con i percorsi.
Dove lavoro io abbiamo un po’ di procedure di sistema (install, backup e poche altre custom) e per le applicazioni che si installano su diversi sistemi scriviamo un .sh e un .bat, nella tua situazione devi scrivere un .sh di 1 riga (mysqldump > file), se fai delle operazioni per creare le cartelle di backup possono saliere a 4,5 massimo 10 righe.
10 righe di .sh + 10 righe di .bat = 20 righe di codice, guarda quanto tempo ci stai mettendo per trovare un hack.
if(strtoupper(PHP_OS)=='WINNT')
{
run_dumpFromBat;
}elseif(strtoupper(PHP_OS)=='LINUX'){
run_dumpFromSh;
}else{
callAdminHelp;
}
ora devo scrivermi un file .sh, grazie a tutti
vi aggiorno appena ne esco.