Prima a poi arriva il momento in cui ti viene in mente che è il momento di aggiornare la tua distribuzione di Debian.
Se tutto va per il verso giusto fai il reboot e vai a prenderti una birra ghiacciata dal frigo.
Ma se dopo aver fatto l’upgrade MySQL non funziona più come è successo a me?
Memore delle esperienze passate sono andato a scavare nei log da command line:
grep -i 'mysql' /var/log/syslog
Questo fu il responso:
/etc/init.d/mysql[12814]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in /etc/init.d/mysql[12814]: #007/usr/bin/mysqladmin: connect to server at 'localhost' failed /etc/init.d/mysql[12814]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' /etc/init.d/mysql[12814]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Come ho risolto? Come suggerito su dotdeb ho lanciato:
apt-get -f install -o Dpkg::Options::=”–force-overwrite” apt-get dist-upgrade