Also habe ich ein Schema auf meiner MySql-Datenbank installiert. I Fehler überprüft das SQL-Skript auf DataGrip, es zeigt keinen Syntaxfehler; aber wenn ich es runt die Syntax Fehler Pop-upIch habe Fehler in DataGrip überprüft, aber die SQL-Datei erzeugte immer noch einen Syntaxfehler, wenn ich versuche, es auszuführen
Fehler 1064 (42000) bei Zeile 54: Sie haben einen Fehler in Ihrer SQL-Syntax; Sie in der Bedienungsanleitung für die richtige Syntax zu Ihrem MySQL-Server-Version entspricht in der Nähe zu verwenden '.ortholog_seq_a_ix auf orthomcl.ortholog (sequence_id_a)' at line 1
Der ursprüngliche Code wie folgt lautet:
CREATE TABLE orthomcl.Ortholog (
SEQUENCE_ID_A VARCHAR(15),
SEQUENCE_ID_B VARCHAR(15),
TAXON_ID_A VARCHAR(15),
TAXON_ID_B VARCHAR(15),
UNNORMALIZED_SCORE DOUBLE,
NORMALIZED_SCORE DOUBLE
);
CREATE INDEX orthomcl.ortholog_seq_a_ix on orthomcl.ortholog(sequence_id_a);
Übrigens benutze ich ein Ubuntu-System.
Ich habe ein Problem in JetBrains Issue Tracker erstellt, bitte beachten Sie dies: https://youtrack.jetbrains.com/issue/DBE- 2798 – moscas