Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL erreur 1064 syntaxe mais tout semble bien

Le problème est le mot VISIBLE , supprimez-le et cela fonctionnera. Les index sont visibles par défaut.

Votre question :"Si je supprime VISIBLE, cela fonctionne très bien, alors pourquoi mysql workbench a-t-il décidé d'ajouter visible ?"

Ma réponse :L'option permettant de marquer l'index comme invisible n'est pas encore implémentée dans MariaDB (autant que je sache !).

Mise à jour :

La syntaxe de MariaDB est différente, veuillez consulter cette référence :https://jira.mariadb.org /parcourir/MDEV-7317