[Risolto]Can't connect to local MySQL server through socket
-
Fedex
- Prode Principiante
- Messaggi: 120
- Iscrizione: sabato 16 febbraio 2008, 10:58
- Distribuzione: Ubuntu Server
[Risolto]Can't connect to local MySQL server through socket
Ciao a tutti,
ho il seguente problema:
quando cerco di collegarmi a MySQL, su un server ubuntu, ricevo il seguente errore: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
Un attimo fa tutto funzionava perfettamente, dopo un riavvio, il DB non risponde più.
Il file mysqld.sock inoltre sparisce; io lo ricreo vuoto e gli attribuisco i permessi 777 ma non risolvo nulla.
A cosa è dovuta la sparizione del file mysqld.sock?
Grazie
ho il seguente problema:
quando cerco di collegarmi a MySQL, su un server ubuntu, ricevo il seguente errore: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
Un attimo fa tutto funzionava perfettamente, dopo un riavvio, il DB non risponde più.
Il file mysqld.sock inoltre sparisce; io lo ricreo vuoto e gli attribuisco i permessi 777 ma non risolvo nulla.
A cosa è dovuta la sparizione del file mysqld.sock?
Grazie
Ultima modifica di Fedex il mercoledì 1 dicembre 2010, 10:34, modificato 1 volta in totale.
Re: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Se fai
ti dice che è running?
Altrimenti prova con
e se non va ancora, posta il contenuto di /var/log/mysql.log e /var/log/mysql.err
Codice: Seleziona tutto
sudo service mysql statusAltrimenti prova con
Codice: Seleziona tutto
sudo service mysql start-
Fedex
- Prode Principiante
- Messaggi: 120
- Iscrizione: sabato 16 febbraio 2008, 10:58
- Distribuzione: Ubuntu Server
Re: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Ciao,paper0k ha scritto: Se faiti dice che è running?Codice: Seleziona tutto
sudo service mysql status
Altrimenti prova cone se non va ancora, posta il contenuto di /var/log/mysql.log e /var/log/mysql.errCodice: Seleziona tutto
sudo service mysql start
mysql non risponde, non posso riavviarlo, fermarlo, avviarlo.
ho risolto temporanamente cambiando il bind-address da 192.168.1.10 a 127.0.0.1.
Devo lasciare mysql in ascolto su l'ip 192.168.1.10 perchè devo poter accedervi da internetper gestire il db con MySQL Workbench
Dopo aver cambiato l'indirizzo di bind e riavvio mysql si è avviato e risponde.
Per fare una prova ho rimesso il bind-address a 192.168.1.10 e per ora tutto sembra funzionare.
Il problema potrebbe essere collegato al cambio del bind-address?
grazie
Re: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
E' poco elegante (e sicuro) ma prova a mettere
Codice: Seleziona tutto
bind-address = 0.0.0.0
Ultima modifica di paper0k il giovedì 3 giugno 2010, 11:21, modificato 1 volta in totale.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
