Vấn đề là từ VISIBLE
, hãy xóa nó đi và nó sẽ hoạt động. Chỉ mục được hiển thị theo mặc định.
Câu hỏi của bạn:"Nếu tôi xóa VISIBLE, nó vẫn hoạt động tốt, vậy tại sao mysql workbench quyết định thêm khả năng hiển thị?"
Câu trả lời của tôi:Tùy chọn đánh dấu chỉ mục là ẩn chưa được triển khai trong MariaDB (afaik!).
Cập nhật:
Cú pháp cho MariaDB khác, vui lòng xem phần tham khảo sau: https://jira.mariadb.org / Browse / MDEV-7317