Beim Erstellen eines eindeutigen Indexes in MySQL kann bei der Verwendung des „ Schlüsselwort „VISIBLE“. Dieses Problem tritt normalerweise auf, wenn die neueste Version von MySQL Workbench mit einer älteren Version des MySQL-Servers verwendet wird, z. B. MySQL 5.7.
Das Schlüsselwort „VISIBLE“, das Steuert die Sichtbarkeit eines Index. Dies ist eine Funktion, die in MySQL-Serverversion 8.0 und höher verfügbar ist. In MySQL 5.7 wird dieses Schlüsselwort jedoch nicht unterstützt.
MySQL Workbench 8.0.12 generiert automatisch CREATE UNIQUE INDEX-Anweisungen mit dem Schlüsselwort „VISIBLE“. Dies kann zu Syntaxfehlern führen, wenn diese Anweisungen in MySQL 5.7 ausgeführt werden.
Um zu verhindern, dass MySQL Workbench automatisch das Schlüsselwort „VISIBLE“, das Standardziel, hinzufügt Die MySQL-Version kann in den MySQL Workbench-Einstellungen angepasst werden.
Schritte zum Deaktivieren der automatischen Generierung:
Durch Festlegen dieser Einstellung generiert MySQL Workbench keine Anweisungen mehr mit der Option „VISIBLE " Schlüsselwort beim Ausführen von CREATE UNIQUE INDEX-Anweisungen für MySQL 5.7-Server.
Das obige ist der detaillierte Inhalt vonWarum generiert MySQL Workbench Syntaxfehler mit „VISIBLE' in CREATE INDEX-Anweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!