Share via


Risolvere i problemi di connessione al server flessibile del Database di Azure per MySQL

SI APPLICA A: Database di Azure per MySQL - Server flessibile

I problemi di connessione possono avere varie cause tra cui:

  • Impostazioni del firewall
  • Timeout della connessione
  • Informazioni di accesso non corrette
  • Limite massimo raggiunto per alcune risorse server flessibili Database di Azure per MySQL

In questo articolo verrà illustrato come risolvere alcuni degli errori comuni e i passaggi per risolvere questi errori.

Risolvere gli errori comuni

Se l'applicazione non riesce a connettersi in modo permanente a Database di Azure per MySQL server flessibile, in genere indica un problema con uno dei seguenti:

  • Database di Azure per MySQL server flessibile in Accesso privato (integrazione rete virtuale): assicurarsi di connettersi dalla stessa rete virtuale dell'istanza del server flessibile Database di Azure per MySQL. Fare riferimento a [rete virtuale in Database di Azure per MySQL server flessibile]
  • Database di Azure per MySQL server flessibile con Accesso pubblico (indirizzi IP consentiti), assicurarsi che il firewall sia configurato per consentire le connessioni dal client. Fare riferimento a Creare e gestire Database di Azure per MySQL regole del firewall del server flessibili usando il portale di Azure.
  • Configurazione del firewall client: il firewall nel client deve consentire le connessioni all'istanza del server flessibile Database di Azure per MySQL. Gli indirizzi IP e le porte del server a cui ci si connette devono essere consentiti, nonché nomi di applicazioni come MySQL in alcuni firewall.
  • Errore utente: potrebbero essere presenti parametri di connessione digitati in modo errato, ad esempio il nome del server nella stringa di connessione.

Risolvere i problemi di connettività

  • Per altre informazioni sulle connessioni crittografate, vedere Connettività crittografata con Transport Layer Security (TLS 1.2) in Database di Azure per MySQL server> flessibile.
  • Se si usa l'accesso pubblico (indirizzi IP consentiti), configurare le regole del firewall per consentire l'indirizzo IP del client. Ai soli fini di test temporanei, impostare una regola del firewall usando 0.0.0.0 come indirizzo IP iniziale e 255.255.255.255 come indirizzo IP finale. Il server verrà così aperto a tutti gli indirizzi IP. Se questo risolve il problema di connettività, rimuovere la regola e creare una regola del firewall per un indirizzo o un intervallo di indirizzi IP adeguatamente limitato.
  • Verificare che la porta 3306 sia aperta per le connessioni in uscita in tutti i firewall tra il client e Internet.
  • Verificare la stringa di connessione e le altre impostazioni di connessione. Fare riferimento alle stringa di connessione predefinite nella pagina Stringhe di Connessione ion disponibile per il server nel portale di Azure per i linguaggi comuni.

Passaggi successivi