Heim > Datenbank > MySQL-Tutorial > MySQL-Fehler 1064: Wie behebt man Syntax-Diskrepanzen in MariaDB?

MySQL-Fehler 1064: Wie behebt man Syntax-Diskrepanzen in MariaDB?

Patricia Arquette
Freigeben: 2024-12-11 08:01:10
Original
156 Leute haben es durchsucht

MySQL Error 1064: How to Fix Syntax Discrepancies in MariaDB?

MySQL-Fehler 1064: Syntaktische Diskrepanz

Beim Ausführen von Befehlen in MySQL Workbench stoßen Benutzer möglicherweise auf Fehler 1064, der auf einen Syntaxfehler hinweist. Dieser Fehler kann bei der Verwendung von XAMPP auftreten, das nativ MariaDB anstelle von MySQL verwendet.

Mögliche Lösungen:

  • Entfernen Sie das VISIBLE-Attribut: Die in der angegebenen Abfrage verwendete Syntax umfasst das VISIBLE-Attribut beim Hinzufügen eines Index. Dieses Attribut wird jedoch in MariaDB nicht unterstützt. Durch Entfernen von VISIBLE wird der Fehler behoben.
  • Überprüfen Sie die MariaDB-Syntax: Da XAMPP MariaDB verwendet, ist es wichtig, die spezifische Syntax einzuhalten. In der Beispielabfrage sollte beispielsweise der Befehl zum Hinzufügen eines Fremdschlüssels so geändert werden, dass er der MariaDB-Syntax entspricht, wie in der folgenden Referenz beschrieben: https://jira.mariadb.org/browse/MDEV-7317.

Das obige ist der detaillierte Inhalt vonMySQL-Fehler 1064: Wie behebt man Syntax-Diskrepanzen in MariaDB?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage