domenica 9 ottobre 2011

MySQL reload

Capita a volte che piccoli errori, specie all'inizio dei settaggi di MySQL (tipo assegnare una password all'utente root e non dare i flush privileges), determini l'impossibilità di modificare alcunchè in mysql, con florilegio di errori tipo ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) o il non riconoscere l'utente root ed i suoi privilegi.
Per evitare di perdere quantitativi industriali di tempo, all'inizio è meglio reinstallare i dati di base di mysql.
Se però uno prova a disinstallarlo (per poi reinstallarlo) scopre che insieme a mysql gli parte mezza installazione di Linux, che non è proprio una bella cosa.
Che fare, allora ?
Ci viene in aiuto il solito Dangermouse che con un paio di tips sistema tutto.

Fermiamo prima di tutto mysqld:
# service mysqld stop

Da root, cancelliamo il contenuto della cartella /var/lib/mysql in modo da eliminare tutti i settaggi inizialmente fatti, compresi quelli sbagliati.

Facciamo ripartire mysqld:
# service mysqld start

Lanciamo
# mysql_secure_installation
e settiamo nuovamente il sistema

giovedì 6 ottobre 2011

Siate affamati, siate folli.....


C'è poco da dire.
Oggi non mi importa di open o di closed, di diritti negati o battaglie per la libertà.
Tutte cose giuste, ma che rimandiamo a domani.
Oggi il mondo si mostra intellettualmente un po' più povero, e certamente un po' più lento, fino a che non emergerà una figura che ne possa anche solo avvicinare la grandezza.
Senza di lui, avremmo ancora delle clave informatiche in mano, e saremmo ancora in balia di un deficiente occhialuto che ci prende per il sedere.
Oggi il mondo perde una delle più grandi intelligenze che la tecnica informatica ed il marketing avessero a disposizione.
La persona più rivoluzionaria degli ultimi trent'anni, un genio limpido, costruttivo, innovativo.
Lo ricorderemo e lo inneggeremo per molto, moltissimo tempo.

Riposa il pace, Steve.