Problem ist das Wort VISIBLE
, entfernen Sie es und es wird funktionieren.Index sind standardmäßig sichtbar.
Ihre Frage:"Wenn ich VISIBLE entferne, funktioniert es einwandfrei, also warum hat mysql workbench beschlossen, sichtbar hinzuzufügen?"
Meine Antwort:Die Option, den Index als unsichtbar zu markieren, ist in MariaDB noch nicht implementiert (afaik!).
Aktualisierung:
Die Syntax für MariaDB ist anders, siehe diese Referenz:https://jira.mariadb.org /browse/MDEV-7317