Share via


Configurare i parametri del server in Database di Azure per MySQL - Server flessibile usando il portale di Azure

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

È possibile gestire Database di Azure per MySQL configurazione flessibile del server usando i parametri del server. I parametri del server vengono configurati con il valore predefinito e consigliato quando si crea il server.

Questo articolo descrive come visualizzare e configurare i parametri del server usando il portale di Azure. Il pannello dei parametri del server in portale di Azure mostra sia i parametri modificabili che non modificabili del server. I parametri del server non modificabili sono disattivati.

Nota

I parametri del server possono essere aggiornati a livello globale a livello di server, usare l'interfaccia della riga di comando di Azure o portale di Azure.

Configurare i parametri del server

  1. Accedere al portale di Azure e individuare l'istanza del server flessibile Database di Azure per MySQL.
  2. Nella sezione edizione Standard TTINGS fare clic su Parametri del server per aprire la pagina dei parametri del server per l'istanza del server flessibile Database di Azure per MySQL. Azure portal server parameters page
  3. Individuare qualsiasi parametro del server da modificare. Esaminare la colonna Descrizione per ottenere informazioni sulle finalità e sui valori consentiti. Enumerate drop down
  4. Fare clic su Salva per salvare le modifiche. Save or Discard changes
  5. I parametri statici sono quelli che richiedono il riavvio del server per rendere effettivo il riavvio del server. Se si modifica un parametro statico, viene richiesto di riavviare ora o riavviare in un secondo momento. Restart on static parameter save
  6. Se sono stati salvati nuovi valori per i parametri, è sempre possibile ripristinare tutti i valori predefiniti selezionando Reimposta tutto sul valore predefinito. Reset all to default

Impostazione di parametri del server non modificabili

Se il parametro del server da aggiornare non è modificabile, facoltativamente è possibile impostare il parametro a livello di connessione usando init_connect. In questo modo vengono impostati i parametri del server per ogni client che si connette al server.

  1. Nella sezione edizione Standard TTINGS fare clic su Parametri del server per aprire la pagina dei parametri del server per l'istanza del server flessibile Database di Azure per MySQL.

  2. Cercare init_connect

  3. Aggiungere i parametri del server nel formato: SET parameter_name=YOUR_DESIRED_VALUE nel valore della colonna value.

    Ad esempio, è possibile modificare il set di caratteri della Database di Azure per MySQL'istanza del server flessibile impostando su init_connectSET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;

  4. Fare clic su Salva per salvare le modifiche.

Nota

init_connect può essere usato per modificare i parametri che non richiedono privilegi avanzati a livello di sessione. Per verificare se è possibile impostare il parametro con init_connect, eseguire il comando set session parameter_name=YOUR_DESIRED_VALUE; e se si verifica l'errore Access denied; you need SUPER privileges(s) (Accesso negato, sono necessari privilegi avanzati), allora non è possibile impostare il parametro con "init_connect".

Uso del parametro di fuso orario

Impostazione del fuso orario a livello globale

Il fuso orario a livello globale può essere impostato nella pagina Parametri del server nel portale di Azure. Nell'esempio seguente il fuso orario globale viene impostato sul valore "US/Pacific".

Set time zone parameter

Impostazione del fuso orario a livello di sessione

Per impostare il fuso orario a livello di sessione, eseguire il comando SET time_zone da uno strumento come la riga di comando MySQL o MySQL Workbench. Nell'esempio seguente il fuso orario viene impostato sul fuso orario stati Uniti/Pacifico .

SET time_zone = 'US/Pacific';

Per le funzioni di data e ora, vedere la documentazione di MySQL.

Nota

Per modificare il fuso orario a livello di sessione, il parametro server time_zone deve essere aggiornato a livello globale in modo da richiedere almeno una volta il fuso orario per aggiornare la tabella mysql.time_zone_name .

Passaggi successivi