Burton_snow ha scritto:
Buongiorno,
grazie per la risposta.
Quindi i job su mysql vanno gestiti direttamente da crontab creando appositi .sh ?
In questo caso pianificherei su crontab l'esecuzione e con bash la query da eseguire?
Come accennato nulla ti vieta di creare dei job schedulati dentro mysql / mariadb, ma sono stati introdotti solo ultimamente, sono spesso incompatibili tra di loro eccetera.
Normalmente si utilizzano quando non hai accesso alla macchina, cioè stai condividendo il database con altri utenti.
Quindi il modo che "sicuramente funziona" è proprio quello che hai indicato: script + crontab (che, tra l'altro, è l'unico modo affidabile per fare i dump, a meno che non utilizzi sistemi più avanzati, come snapshot zfs+copia cartella dati).
Ovviamente fai attenzione che la password che indicherai negli script sarà "in chiaro" (per l'utente mysql), pertanto poni attenzione ai privilegi di accesso sul filesystem, per impedire che "chiunque" possa leggerla (se l'argomento sicurezza è importante).