Concetti relativi ai server nel database di Azure per MySQL

Questo argomento fornisce considerazioni e linee guida per l'uso del database di Azure per server MySQL.

Che cos'è un database di Azure per il server MySQL?

Un database di Azure per il server MySQL funge da punto di gestione centrale per più database. È lo stesso costrutto di server MySQL con cui probabilmente si ha familiarità nell'ambiente locale. In particolare, il database di Azure per il servizio MySQL è gestito, assicura le prestazioni garantite, espone accesso e funzionalità a livello di server.

Un database di Azure per il server MySQL:

  • Viene creato all'interno di una sottoscrizione di Azure.
  • È la risorsa madre per i database.
  • Fornisce uno spazio dei nomi per i database.
  • È un contenitore con semantica di lunga durata: l'eliminazione di un server comporta l'eliminazione dei database in esso contenuti.
  • Colloca risorse in un'area.
  • Fornisce un endpoint di connessione per l'accesso a server e database.
  • Fornisce l'ambito per i criteri di gestione applicati ai database: account di accesso, firewall, utenti, ruoli, configurazioni e così via.
  • È disponibile in più versioni. Per altre informazioni, vedere Supported Azure Database for MySQL database versions (Database di Azure supportato per le diverse versioni del database MySQL).

In un database di Azure per il server MySQL è possibile creare uno o più database. È possibile scegliere di creare un singolo database per ogni server per usare tutte le risorse o creare più database per condividere le risorse. I prezzi sono strutturati per server, in base alla configurazione del piano tariffario, delle unità di calcolo e dell'archiviazione (GB). Per altre informazioni, vedere i piani tariffari.

Come connettersi ed eseguire l'autenticazione a un database di Azure per il server MySQL?

I seguenti elementi contribuiscono a garantire un accesso sicuro al database.

Autenticazione e autorizzazione Il database di Azure per il server MySQL supporta l'autenticazione nativa a MySQL. È possibile connettersi ed eseguire l'autenticazione al server con l'account amministratore del server.
Protocollo Il servizio supporta un protocollo basato su messaggi usato da MySQL.
TCP/IP Il protocollo è supportato su TCP/IP e sui socket di dominio Unix.
Firewall Per proteggere i dati, le regole del firewall impediscono qualsiasi accesso al server del database o ai database finché non si specificano i computer autorizzati. Vedere Azure Database for MySQL Server firewall rules (Database di Azure per le regole firewall del server MySQL).
SSL Il servizio supporta l'attivazione di connessioni SSL tra le applicazioni e il server del database. Vedere Configure SSL connectivity in your application to securely connect to Azure Database for MySQL (Configurare la connettività SSL nell'applicazione per connettersi in modo sicuro al database di Azure per MySQL).

Gestione di un server

È possibile gestire il database di Azure per i server MySQL mediante il portale o l'interfaccia della riga di comando di Azure.

Passaggi successivi