Share via


Kiszolgálóparaméterek konfigurálása az Azure Database for MariaDB-ben az Azure Portal használatával

Fontos

Az Azure Database for MariaDB a nyugdíjazási útvonalon van. Határozottan javasoljuk, hogy migráljon az Azure Database for MySQL-be. További információ az Azure Database for MySQL-be való migrálásról: Mi történik az Azure Database for MariaDB-vel?

Az Azure Database for MariaDB támogatja egyes kiszolgálóparaméterek konfigurálását. Ez a cikk bemutatja, hogyan konfigurálhatja ezeket a paramétereket az Azure Portal használatával. Nem minden kiszolgálóparaméter módosítható.

Megjegyzés:

A kiszolgálóparaméterek globálisan frissíthetők kiszolgálószinten, használhatják az Azure CLI-t, a PowerShellt vagy az Azure Portalt.

Kiszolgáló paramétereinek konfigurálása

  1. Jelentkezzen be az Azure Portalra, majd keresse meg az Azure Database for MariaDB-kiszolgálót.
  2. A Standard kiadás TTINGS szakaszban válassza a Kiszolgálóparaméterek lehetőséget az Azure Database for MariaDB-kiszolgáló kiszolgálóparamétereinek lapjának megnyitásához. Azure portal server parameters page
  3. Keresse meg a módosítani kívánt beállításokat. Tekintse át a Leírás oszlopot a cél és az engedélyezett értékek megismeréséhez. Enumerate drop down
  4. Válassza a Mentés lehetőséget a módosítások mentéséhez. Save or Discard changes
  5. Ha új értékeket mentett a paraméterekhez, mindig visszaállíthat mindent az alapértelmezett értékekre, ha az Összes alaphelyzetbe állítása lehetőséget választja. Reset all to default

A paraméterek beállítása nem szerepel a listán

Ha a frissíteni kívánt kiszolgálóparaméter nem szerepel az Azure Portalon, igény szerint a kapcsolat szintjén is beállíthatja a paramétert init_connect. Ez beállítja a kiszolgálóhoz csatlakozó minden ügyfél kiszolgálóparamétereit.

  1. A Standard kiadás TTINGS szakaszban válassza a Kiszolgálóparaméterek lehetőséget az Azure Database for MariaDB-kiszolgáló kiszolgálóparamétereinek lapjának megnyitásához.

  2. Keressen a init_connect kifejezésre.

  3. Adja hozzá a kiszolgálóparamétereket a következő formátumban: SET parameter_name=YOUR_DESIRED_VALUE értékben az érték oszlopban.

    Módosíthatja például a kiszolgáló karakterkészletét a következő beállítással init_connect : SET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;

  4. Válassza a Mentés lehetőséget a módosítások mentéséhez.

Az időzóna paraméter használata

Az időzónatáblák feltöltése

A kiszolgálón lévő időzónatáblák feltölthetők úgy, hogy meghívják a mysql.az_load_timezone tárolt eljárást egy olyan eszközről, mint a MySQL parancssor vagy a MySQL Workbench.

Megjegyzés:

Ha a MySQL Workbenchből futtatja a mysql.az_load_timezone parancsot, előfordulhat, hogy először SET SQL_SAFE_UPDATES=0;ki kell kapcsolnia a csökkentett frissítési módot.

CALL mysql.az_load_timezone();

Fontos

Indítsa újra a kiszolgálót, hogy az időzónatáblák megfelelően legyenek kitöltve. A kiszolgáló újraindításához használja az Azure Portalt vagy a parancssori felületet. Az elérhető időzóna-értékek megtekintéséhez futtassa a következő parancsot:

SELECT name FROM mysql.time_zone_name;

A globális szintű időzóna beállítása

A globális szintű időzóna az Azure Portal Kiszolgálóparaméterek lapján állítható be. Az alábbiakban a globális időzónát az "USA/Csendes-óceáni" értékre állítja.

Set time zone parameter

A munkamenet-szint időzónájának beállítása

A munkamenetszintű időzóna beállítható úgy, hogy a SET time_zone parancsot egy olyan eszközről futtatja, mint a MySQL parancssor vagy a MySQL Workbench. Az alábbi példa az usa/csendes-óceáni időzónára állítja az időzónát.

SET time_zone = 'US/Pacific';

Tekintse meg a Dátum- és időfüggvények MariaDB-dokumentációját.

További lépések