ÄNDERN SIE NICHT DIE ENGINE FÜR SYSTEMTABELLEN
MySQL hat den Code noch nicht ausreichend geändert, um mysql.*
zuzulassen etwas anderes als MyISAM sein. MySQL 8.0 nimmt die Änderung vor, indem es die Tabellen (das „Datenwörterbuch“) in InnoDB-Tabellen umwandelt, mit radikal anderen Strukturen und Fähigkeiten.
Da Sie bei 5.7.23 sind, sind Sie nur einen (großen) Schritt von 8.0.xx entfernt. Erwägen Sie ein Upgrade.
Die Replikation funktioniert mit MyISAM-Tabellen, aber Cluster-Replikation nicht – Galera und Group Replication behandeln diese MyISAM-Tabellen auf andere Weise. Sehen Sie in der Dokumentation nach, was mit GRANT
passiert , CREATE USER
usw. Verwenden Sie nicht UPDATE
und INSERT
um die Login-bezogenen Tabellen zu manipulieren.
(Der Autor dieser Frage scheint das Problem durch die Deinstallation eines Plugins behoben zu haben.)