

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Aurora MySQL Version 8.4 kompatibel mit MySQL 8.4
<a name="AuroraMySQL.MySQL84"></a>

 Aurora MySQL Version 8.4 ist die neueste Hauptversion der Amazon Aurora MySQL-Compatible Edition, kompatibel mit MySQL 8.4 Community Edition. Sie können Aurora MySQL Version 8.4 verwenden, um die neuesten MySQL-compatible Funktionen, Leistungsverbesserungen und Bugfixes zu erhalten. 

 Aurora MySQL Version 8.4 unterstützt dieselben Aurora-Funktionen wie die neuesten Versionen von Aurora MySQL Version 3, mit den folgenden Ausnahmen: 
+ Fast Insert ist in Aurora MySQL Version 8.4 nicht verfügbar.

 Aurora MySQL Version 8.4 verwendet ein vereinfachtes Versionsnummerierungsschema. Die Versionsnummer folgt einem `{{major-version}}.{{minor-version}}` Format, wobei die Hauptversion (z. B.`8.4`) für die MySQL-Kompatibilität und die Nebenversion für die Feature- und Bugfix-Version steht. Dies `8.4.7` ist beispielsweise die erste Nebenversion in der Hauptversionsfamilie 8.4. Weitere Informationen finden Sie unter [Überprüfen von Aurora-MySQL-Versionsnummern](AuroraMySQL.Updates.Versions.md). 

**Topics**
+ [Funktionen der MySQL 8.4 Community Edition](#AuroraMySQL.8.4-features-community)
+ [Funktionen, die in MySQL 8.4 entfernt wurden](#AuroraMySQL.8.4-features-removed)
+ [Sicherheitsverbesserungen in Aurora MySQL Version 8.4](#AuroraMySQL.8.4-security-features)
+ [Versionshinweise für Aurora MySQL Version 8.4](#AuroraMySQL.8.4-release-notes)
+ [Upgrade auf Aurora MySQL Version 8.4](AuroraMySQL.mysql84-upgrade-procedure.md)
+ [Post-upgrade Bereinigung für Aurora MySQL Version 8.4](AuroraMySQL.mysql84-post-upgrade.md)
+ [Vergleich von Aurora MySQL Version 3 und Aurora MySQL Version 8.4](AuroraMySQL.Compare-v3-v84.md)
+ [Vergleich von Aurora MySQL Version 8.4 und MySQL 8.4 Community Edition](AuroraMySQL.Compare-v84-community.md)
+ [Sicherheitsüberlegungen beim Upgrade von Aurora MySQL Version 3 auf Version 8.4](AuroraMySQL.Upgrade-v3-v84-security.md)

## Funktionen der MySQL 8.4 Community Edition
<a name="AuroraMySQL.8.4-features-community"></a>

Aurora MySQL Version 8.4 ist mit der MySQL 8.4 Community Edition kompatibel. MySQL 8.4 ist eine Long-Term Support-Version (LTS), die auf MySQL 8.0 aufbaut und die folgenden wichtigen Änderungen aufweist:
+ Das `mysql_native_password` Authentifizierungs-Plugin ist standardmäßig aktiviert, aber die Einstellung kann nicht geändert werden. Die Standardeinstellung `authentication_policy` ist`*:caching_sha2_password`, sodass neue Benutzer `caching_sha2_password` standardmäßig mit erstellt werden. Benutzer, die sich mit authentifizieren, `mysql_native_password` funktionieren auch nach dem Upgrade weiter, wir empfehlen jedoch die Migration zu. `caching_sha2_password`
+ Non-inclusive Die Replikationsterminologie wird durchgesetzt. Ältere SQL-Anweisungen wie `SHOW SLAVE STATUS``CHANGE MASTER TO`, und geben `START SLAVE` jetzt Syntaxfehler zurück. Verwenden Sie `START REPLICA` stattdessen Ersatzanweisungen wie `SHOW REPLICA STATUS``CHANGE REPLICATION SOURCE TO`,, und.
+ Hashtabellenoptimierung für Operationen `EXCEPT` und `INTERSECT` Set-Operationen, wodurch die Leistung für diese Abfragen verbessert wird.
+ In Aurora MySQL Version 8.4.7 und höher sind automatische Histogramm-Updates deaktiviert. Wenn Sie `AUTO UPDATE` bei der Erstellung oder Änderung eines Histogramms angeben, gibt Aurora MySQL eine Warnung aus und behandelt das Histogramm als. `MANUAL UPDATE` Fahren Sie mit dem Aktualisieren der Histogrammstatistiken fort, indem Sie den Befehl ausführen. `ANALYZE TABLE {{table_name}} UPDATE HISTOGRAM ON {{column_name}}`
+ Für mehrere Parameter gibt es jetzt dynamische Standardwerte, die auf Basis des Instanzspeichers und der CPU-Kerne skaliert werden, darunter `temptable_max_ram` (jetzt 3% des Gesamtspeichers) und. `innodb_buffer_pool_instances`
+ Die `SET_USER_ID` Berechtigung wird durch zwei neue Rechte ersetzt: `SET_ANY_DEFINER` und`ALLOW_NONEXISTENT_DEFINER`. Zwei weitere neue Rechte werden ebenfalls eingeführt: `FLUSH_PRIVILEGES` und`OPTIMIZE_LOCAL_TABLE`.
+ Fremdschlüssel, die auf nicht eindeutige Schlüssel verweisen, werden jetzt standardmäßig blockiert, gesteuert durch den `restrict_fk_on_non_standard_key` Parameter.

Die vollständige Liste der Änderungen in MySQL 8.4 finden Sie unter [Was ist neu in MySQL 8.4](https://dev.mysql.com/doc/refman/8.4/en/mysql-nutshell.html) im *MySQL-Referenzhandbuch*.

**Wichtig**  
Bevor Sie auf Aurora MySQL Version 8.4 aktualisieren, überprüfen Sie Ihre Datenbankbenutzer und stellen Sie sicher, dass sie das `caching_sha2_password` Authentifizierungs-Plugin verwenden. In Aurora MySQL Version 8.4 ist das `mysql_native_password` Plugin standardmäßig aktiviert und diese Einstellung kann von Kunden nicht geändert werden. Wenn Sie ein Upgrade von Version 3 durchführen, funktionieren bestehende Benutzerkonten `mysql_native_password` weiterhin. Die Standardeinstellung `authentication_policy` ist jedoch`*:caching_sha2_password`, weshalb wir empfehlen, Benutzer `caching_sha2_password` vor dem Upgrade zu migrieren. Weitere Informationen zu dem `authentication_policy` Parameter finden Sie unter [Verwaltung des Authentifizierungs-Plugins](AuroraMySQL.Compare-v3-v84.md#AuroraMySQL.Compare-v3-v84.auth-plugin) und[Authentifizierungsrichtlinie (neu in 8.4)](AuroraMySQL.Upgrade-v3-v84-security.md#AuroraMySQL.Upgrade-v3-v84-security.auth-policy).

## Funktionen, die in MySQL 8.4 entfernt wurden
<a name="AuroraMySQL.8.4-features-removed"></a>

Die folgenden Funktionen, die in MySQL 8.0 veraltet waren, wurden in MySQL 8.4 entfernt:
+ Das `mysql_native_password` Authentifizierungs-Plugin ist in Aurora MySQL Version 8.4 standardmäßig aktiviert, und diese Einstellung kann nicht geändert werden. Die Standardeinstellung `authentication_policy` ist`*:caching_sha2_password`, sodass neue Benutzer `caching_sha2_password` standardmäßig mit erstellt werden. In der Community `mysql_native_password` ist MySQL 8.4 standardmäßig deaktiviert. Aurora MySQL 8.4 unterscheidet sich darin, dass das Plugin aktiviert bleibt, um die Kompatibilität mit bestehenden Benutzern zu wahren.
+ Non-inclusive Replikations-SQL-Anweisungen werden entfernt. Anweisungen wie`CHANGE MASTER TO`,,`SHOW SLAVE STATUS`,`START SLAVE`,`STOP SLAVE`, `SHOW SLAVE HOSTS` `RESET SLAVE` `RESET MASTER``SHOW MASTER STATUS`, und geben `PURGE MASTER LOGS` jetzt Syntaxfehler zurück. Verwenden Sie stattdessen die Ersatzanweisungen.
+ Die `INFORMATION_SCHEMA.TABLESPACES` Tabelle wurde entfernt.
+ Der `LOW_PRIORITY` Modifikator mit `LOCK TABLES ... WRITE` now verursacht einen Syntaxfehler.
+ Der `AUTO_INCREMENT` Modifikator mit `FLOAT` und `DOUBLE` columns wird nicht mehr unterstützt.
+ Das `SET_USER_ID` Privileg wurde entfernt. Verwenden Sie stattdessen `SET_ANY_DEFINER` und `ALLOW_NONEXISTENT_DEFINER`.
+ Der `expire_logs_days` Parameter wurde entfernt. Verwenden Sie stattdessen `binlog_expire_logs_seconds`.
+ Schwache TLS-Chiffren, die kein perfektes Forward Secrecy bieten oder SHA2 nicht verwenden, sind für verschlüsselte Verbindungen nicht mehr zulässig.

Eine vollständige Liste der Deinstallationen finden Sie unter [In MySQL 8.4 entfernte Funktionen](https://dev.mysql.com/doc/refman/8.4/en/mysql-nutshell.html#mysql-nutshell-removals) im *MySQL-Referenzhandbuch.*

## Sicherheitsverbesserungen in Aurora MySQL Version 8.4
<a name="AuroraMySQL.8.4-security-features"></a>

Aurora MySQL Version 8.4 führt mehrere Sicherheitsverbesserungen und -änderungen ein, darunter die folgenden:
+ Verbesserte Authentifizierung mit dem `authentication_policy` Parameter, der den `default_authentication_plugin` Parameter ersetzt. Weitere Informationen finden Sie unter [Vergleich von Aurora MySQL Version 3 und Aurora MySQL Version 8.4](AuroraMySQL.Compare-v3-v84.md).
+ Aurora MySQL Version 8.4 setzt strengere kryptografische Standards durch, die den neuesten Sicherheitsanforderungen für die DB-Cluster-Parameter `ssl_ciphers` (TLS 1.2) und `tls_ciphersuites` (TLS 1.3) entsprechen. Weitere Informationen finden Sie unter [Sicherheit in Amazon Aurora MySQL](AuroraMySQL.Security.md).
+ Umfassende Unterstützung für Passwortrichtlinien und verbesserte Passwortvalidierung. Weitere Informationen finden Sie unter [Passwortrichtlinien und Passwortvalidierung in Aurora MySQL](AuroraMySQL.PasswordPolicies.md).
+ Neue dynamische Rechte und Änderungen am Verhalten von Master-Benutzern. Weitere Informationen finden Sie unter [Berechtigungen von Hauptbenutzerkonten](UsingWithRDS.MasterAccounts.md).

Eine vollständige Liste der Änderungen in der MySQL 8.4 Community Edition finden Sie in den [Versionshinweisen zu MySQL 8.4](https://dev.mysql.com/doc/relnotes/mysql/8.4/en/) im *MySQL-Referenzhandbuch*.

## Versionshinweise für Aurora MySQL Version 8.4
<a name="AuroraMySQL.8.4-release-notes"></a>

 Die Versionshinweise für alle Versionen von Aurora MySQL Version 8.4 finden Sie unter [Datenbank-Engine-Updates für Amazon Aurora MySQL Version 8.4](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.84Updates.html) in den *Versionshinweisen für Aurora MySQL*. 