Installando Mysql 8 su Ubuntu mi sono trovato a dover modificare le impostazioni di mysql mode in maniera permanente .
Queste impostazioni influenzano il funzionamento di Mysql Server; infatti possono dire al motore di Mysql , per esempio, di non accettare date nulle o in formati diversi da quello standardizzato.
E’ possibile cambiare queste impostazioni da comando mysql oppure usando phpMyadmin pero’ queste vengono perdute se viene riavviato il servizio Mysql.
Per rendere queste modifiche permanenti anche dopo un riavvio e’ possibile seguire i seguenti passi usando l’ utente root di sistema:
- Accedo alla seguente cartella con il comando :
#cd /etc/mysql/mysql.conf.d
- Con il mio editor di testo preferito apro il file di configurazione:
#nano mysqld.cnf
- Sotto il tag [mysqld] aggiungo la seguente riga: sql-mode = “”
- Salvo il file variato
- Riavvio il servizio mysql con il comando:
#systemctl restart mysql.service
- Controllo che le impostazioni di mysql mode siano cambiate e siano vuote
Spero che questa breve guida possa essere di aiuto