Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[amMACcati][MySQL] Aiuto
Clicca QUI per vedere il messaggio nel forum
publi
Non mi si avvia piu MySql... mi dice:

code:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


cosa significa? non trovo nessun file mysql.sock in quella cartella... :look:

UZI
Originally posted by publi
non trovo nessun file mysql.sock in quella cartella... :look:


beh, penso che sia proprio quello il problema!

dai un'okkiata quì:
http://dev.mysql.com/doc/mysql/en/p...mysql-sock.html
e quì
http://lists.freebsd.org/pipermail/...ril/043975.html
e quì
http://dev.mysql.com/doc/mysql/en/c...-to-server.html

publi
Quelle pagine le ho gia visitate, ma non riesco a capire cosa devo fare... sigh!

UZI
mi sembra di capire che il primo passo sia di verificare che il demone mysqld stia girando...
code:
ps xa | grep mysqld

publi
Non riesco a capirci nulla :( e mi serve farlo funzionare... che casinooooo....

UZI
lancia quel comando che ti ho postato sopra dal terminale. se appare una linea con "mysqld" e qualche numero arcano, vuol dire che il demone è attivo, altrimenti no. questo è il punto di inizio per capire cosa fare per risolvere il preoblema. prova.

publi
Ho lanciato

code:
ps xa | grep mysqld


E mi da sempre questa riga con il primo numero ad ogni lancio più grande, ma cosa significa?

code:
704 std R+ 0:00.00 grep mysqld

UZI
voul dire che il demone non stà girando. il comando che lanci serve a trovare tutti i processi attivi in cui compaia al nome la stringa 'mysqld', ma l'unico che trova è il processo grep cui viene passato il parametro mysqld. dovrebbe venire fuori una riga con solo 'mysqld' al posto di 'grep mysqld'.
il numero all'inizio è il pid (process id), cioè il numero di identificazione del processo che il S.O. gli assegna quando il processo viene lanciato. cambia ad ogni lancio del comando perchè ogni volta crei un nuovo processo grep.

un demone non è altro che un programma che gira in sottofondo, non per interagire con l'utente (che non lo 'vede' direttamente) ma ad esempio per stare in attesa di segnali. normalmente i demoni sono attivi da quando si accende la macchina a quando la si spegne.

a questo punto possiamo capire che mysql non ti funziona perchè, per un motivo o per l'altro, non parte il demone corrispondente. quindi adesso bisogna indagare in internet perchè succede questo e come si risolve il problema...

publi
:look: ma nemmeno sul sito della logistics mi rispondono...

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate