Konfigurieren von Serverparametern auf flexiblen Azure Database for MySQL-Servern über das Azure-Portal
GILT FÜR: Azure Database for MySQL – Flexible Server
Sie können azure Database für die flexible Serverkonfiguration von MySQL mithilfe von Serverparametern verwalten. Die Serverparameter werden beim Erstellen des Servers mit einem Standardwert und einem empfohlenen Wert konfiguriert.
In diesem Artikel wird beschrieben, wie diese Serverparameter mithilfe des Azure-Portals angezeigt und konfiguriert werden. Auf dem Blatt „Serverparameter“ im Azure-Portal werden sowohl änderbare als auch nicht änderbare Serverparameter angezeigt. Die nicht änderbaren Serverparameter sind ausgegraut.
Hinweis
Serverparameter können global auf Serverebene mithilfe der Azure-Befehlszeilenschnittstelle oder das Azure-Portal aktualisiert werden.
Konfigurieren von Serverparametern
- Melden Sie sich beim Azure-Portal an, und suchen Sie Ihre Azure-Datenbank für die flexible Serverinstanz mySQL.
- Klicken Sie im Abschnitt "EINSTELLUNGEN" auf "Serverparameter", um die Serverparameterseite für die flexible Serverinstanz von Azure Database für MySQL zu öffnen.
- Suchen Sie nach einem Serverparameter, den Sie anpassen möchten. Überprüfen Sie die Spalte Beschreibung, um den Zweck und die zulässigen Werte zu verstehen.
- Klicken Sie zum Speichern der Änderungen auf Speichern.
- Statische Parameter sind solche, bei denen der Serverneustart wirksam werden muss. Wenn Sie einen statischen Parameter ändern, werden Sie aufgefordert, jetzt neu zu starten oder später neu zu starten.
- Wenn Sie neue Werte für die Parameter gespeichert haben, können Sie immer alles zurück zu den Standardwerten rückgängig machen, indem Sie "Alle auf Standard zurücksetzen" auswählen.
Festlegen nicht änderbarer Serverparameter
Wenn der Serverparameter, den Sie aktualisieren möchten, nicht modifizierbar ist, können Sie optional den Parameter auf Verbindungsebene festlegen.init_connect
Damit werden die Serverparameter für jeden Client, der mit dem Server verbinden wird, festgelegt.
Klicken Sie im Abschnitt "EINSTELLUNGEN" auf "Serverparameter", um die Serverparameterseite für die flexible Serverinstanz von Azure Database für MySQL zu öffnen.
Suchen Sie nach
init_connect
.Fügen Sie die Serverparameter im folgenden Format hinzu:
SET parameter_name=YOUR_DESIRED_VALUE
als Wert der Wertspalte.Sie können z. B. den Zeichensatz Ihrer azure-Datenbank für die flexible Serverinstanz von MySQL ändern, indem Sie auf
init_connect
SET character_set_client=utf8;SET character_set_database=utf8mb4;SET character_set_connection=latin1;SET character_set_results=latin1;
Klicken Sie zum Speichern der Änderungen auf Speichern.
Hinweis
init_connect
kann zum Ändern von Parametern verwendet werden, für die auf Sitzungsebene keine SUPER-Berechtigungen erforderlich sind. Führen Sie zum Überprüfen, ob Sie den Parameter mit init_connect
festlegen können, den Befehl set session parameter_name=YOUR_DESIRED_VALUE;
aus. Falls ein Fehler der Art Zugriff verweigert; Sie benötigen SUPER-Berechtigungen angezeigt wird, ist das Festlegen des Parameters mit „init_connect“ nicht möglich.
Arbeiten mit dem Zeitzonenparameter
Festlegen der globalen Zeitzone
Die globale Zeitzone kann auf der Seite Serverparameter im Azure-Portal festgelegt werden. Im folgenden Beispiel wird die globale Zeitzone auf den Wert "US/Pacific" festgelegt.
Festlegen der Sitzungszeitzone
Die Sitzungszeitzone kann durch Ausführen des Befehls SET time_zone
in einem Tool wie der MySQL-Befehlszeile oder MySQL Workbench festgelegt werden. Im folgenden Beispiel wird die Zeitzone auf die Zeitzone "USA/Pazifik " festgelegt.
SET time_zone = 'US/Pacific';
Informationen zu Datums- und Uhrzeitfunktionen finden Sie in der MySQL-Dokumentation.
Hinweis
Um die Zeitzone auf Sitzungsebene zu ändern, muss der Serverparameter time_zone mindestens einmal global auf die erforderliche Zeitzone aktualisiert werden, um die Tabelle mysql.time_zone_name zu aktualisieren.
Nächste Schritte
- Konfigurieren von Serverparametern über die Azure-Befehlszeilenschnittstelle
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für