Masalahnya adalah kata VISIBLE
, hapus dan itu akan berfungsi. Indeks terlihat secara default.
Pertanyaan Anda:"Jika saya menghapus VISIBLE, itu berfungsi dengan baik, jadi mengapa meja kerja mysql memutuskan untuk menambahkan yang terlihat?"
Jawaban saya:Opsi untuk menandai indeks tidak terlihat belum diterapkan di MariaDB (afaik!).
Pembaruan:
Sintaks untuk MariaDB berbeda, silakan lihat referensi ini:https://jira.mariadb.org /browse/MDEV-7317