Quando MySQL funziona correttamente è una meraviglia, ma quando qualcosa va storto, vi potrebbe far diventare pazzi. Ecco alcune cose da fare per scovare e risolvere i problemi di connessione:
- Assicuratevi che i vostri username e password siano corretti.
- Controllate attentamente l’hostname. Nonostante “localhost” funzioni su molti server, potrebbe non essere il vostro caso.
- Testate la stringa di connessione (se avete scritto voi il codice). Potreste aver semplicemente fatto un errore di battitura.
- Se avete un vostro server, controllate il server mysql per vedere se sta funzionando e se non restituisce errori.
- Il database al quale state cercando di connettervi esiste veramente? Capita a volte che la creazione automatica di db fallisca e voi restiate a chiedervi come mai non si riesce a connettersi.
- Se riuscite a connettervi in locale ma non in connessione remota, controllate i settaggi del firewall per capire se la porta 3306 (o qualsiasi altra porta che utilizzate per mysql) sia aperta.
- Infine, assicuratevi che il vostro utente mysql abbia i privilegi necessari per portare a termine qualsiasi azione richiesta.
Foto | Flickr