ciao
ricevo il seguente messaggio...
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
qual è il problema? come lo risolvo?
grazie
ciao
ricevo il seguente messaggio...
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
qual è il problema? come lo risolvo?
grazie
Imparando a porre domande/problemi in modo decente.come lo risolvo?
Rilasciata Python FTP Server library 0.5.1
http://code.google.com/p/pyftpdlib/
We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.
se non possiedi la capacità di comprendere il problema che ho posto, non è necessario che tu intervenga. Comunque a beneficio del tipo di programmatore che rappresenti, proverò ad essere più chiaro.
L'interprete python (un linguaggio interpretato al quale mi sto da poco interessando) sembra aver sollevato una eccezione dovuta ad una apparente impossibilità a connettersi al server MySQL attraverso il socket specificato. Per quale ragione ciò avviene? Come è possibile porvi rimedio?
Ringrazio chiunque intervenga allo scopo di aiutarmi a risolvere il problema in oggetto piuttosto che per insegnarmi a porre domande.
No, non la possiedo. Mi conforta però il fatto che molto probabilmente non sono il solo.se non possiedi la capacità di comprendere il problema che ho posto, non è necessario che tu intervenga.
Apprezzo il tuo sforzo ma non sei riuscito ad essere più chiaro di prima.Comunque a beneficio del tipo di programmatore che rappresenti, proverò ad essere più chiaro.
A entrambe le domande, come sopra: ponendo la domanda in modo decente ovvero per lo meno postando del codice e il completo messaggio di traceback.L'interprete python (un linguaggio interpretato al quale mi sto da poco interessando) sembra aver sollevato una eccezione dovuta ad una apparente impossibilità a connettersi al server MySQL attraverso il socket specificato. Per quale ragione ciò avviene? Come è possibile porvi rimedio?
Plus: eventuali altre informazioni che possano tornare utili a chi legge (esempio: "cosa stai cercando di fare") dato che per ora del tuo problema ne sei a conoscenza solo tu.
Vediamo se nel tuo prossimo messaggio riesci a combinare qualcosa di meglio.
Rilasciata Python FTP Server library 0.5.1
http://code.google.com/p/pyftpdlib/
We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.
Il mio prossimo messaggioVediamo se nel tuo prossimo messaggio riesci a combinare qualcosa di meglio.
Una storia di socket e frustrazione
La soluzione:
Se il vostro script genera una eccezione non riuscendo a connettersi al server MySQL poichè non conosce
la posizione del socket aperto come si evince dalla stessa eccezione:
"Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"
aggiungete ai parametri di connessione la posizione di mysql.sock come nell'esempio che segue:
conn = MySQLdb.connect(host="localhost", user="user", passwd="pass", db="nome_db", unix_socket="/percorso_di_mysql.sock/mysql.sock")
è vero non era molto chiaroNo, non la possiedo. Mi conforta però il fatto che molto probabilmente non sono il solo.