Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd MySQL składnia 1064, ale wszystko wydaje się w porządku

Problemem jest słowo VISIBLE , usuń go i będzie działać. Indeks jest domyślnie widoczny.

Twoje pytanie:"Jeśli usunę VISIBLE, działa dobrze, więc dlaczego mysql workbench zdecydował się dodać widoczne?"

Moja odpowiedź:Opcja zaznaczenia indeksu jako niewidocznego nie jest jeszcze zaimplementowana w MariaDB (afaik!).

Aktualizacja:

Składnia MariaDB jest inna, zobacz to odniesienie:https://jira.mariadb.org /przeglądaj/MDEV-7317



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy SQL Server oferuje coś podobnego do aktualizacji MySQL ON DUPLICATE KEY?

  2. Jak zainstalować i skonfigurować MySQL na Ubuntu

  3. Jak uzyskać następny/poprzedni rekord w MySQL?

  4. ProxySQL:wszystkie zasoby Kilkadziesiąt dziewięć

  5. Użyj relacyjnych baz danych MySQL na Ubuntu 9.04 (Jaunty)