Mysql
 sql >> Database >  >> RDS >> Mysql

Errore MySQL 1064 sintassi ma tutto sembra a posto

Il problema è la parola VISIBLE , rimuovilo e funzionerà. Gli indici sono visibili per impostazione predefinita.

La tua domanda:"Se rimuovo VISIBLE funziona bene, quindi perché mysql workbench ha deciso di aggiungere visibile?"

La mia risposta:l'opzione per contrassegnare l'indice come invisibile non è ancora implementata in MariaDB (afaik!).

Aggiornamento:

La sintassi per MariaDB è diversa, vedere questo riferimento:https://jira.mariadb.org /sfoglia/MDEV-7317