Syntaxfehler, die durch von MySQL reservierte Schlüsselwörter verursacht werden

Beim Ausführen des Originalprogramms in einer neuen MySQL-Umgebung wird ein Syntaxfehler angezeigt. Nach der Überprüfung wird festgestellt, dass die MySQL-Version mysql8 ist. Das Wort „Gruppen“ ist zu einem reservierten Schlüsselwort geworden von „Gruppen“ sollte auch in Zukunft verwendet werden.

You have an error in your SQL syntax...

Offizielle Dokumentation: https://dev.mysql.com/doc/refman/8.0/en/keywords.html

MySQL-Spaltenkonvertierungsfunktion group_concat

Die Funktion group_concat in MySQL kann die angegebenen Felder der Gruppe in einer Inhaltszeile zusammenfassen, was sich besser für die Spaltenkonvertierung eignet.

Die vollständige Syntax lautet wie folgt:

group_concat([DISTINCT] Zu verkettendes Feld [Order BY ASC/DESC Sortierfeld] [Separator 'separator'])

Das Standardtrennzeichen ist Komma

Beispiel:

select id,group_concat(distinct name) from table group by id;  

Es ist zu beachten, dass die Länge der zusammengeführten Felder standardmäßig begrenzt ist.

Der Localhost der MySQL-Verbindungsdatenbank ist langsamer als 127.0.0.1

Während des Entwicklungsprozesses von PHP + MySQL kann der lokale Computer beim Eingeben des Hostnamens für die Verbindung zur Datenbank im Allgemeinen localhost oder 127.0.0.1 verwenden. Im eigentlichen Anwendungsprozess wurden jedoch keine Anomalien im Linux-System festgestellt Im Windows-Serversystem gibt es beim Schreiben von localhost eine relativ langsame Reaktion auf eine Seite. Im Allgemeinen dauert es mehr als 1 Sekunde, bis eine Seite fertig ist.

Lösen Sie das Problem der Option „secure-file-priv“ beim Importieren und Exportieren von MySQL-Daten

MySQL-Datenbank importiert oder exportiert von einer Datei in eine Datei und fordert dazu auf: Der MySQL-Server wird mit der Option --secure-file-priv ausgeführt, sodass er diese Anweisung nicht ausführen kann. Die Gründe und Lösungen sind wie folgt:

Einige Versionen von MySQL unterliegen Einschränkungen beim Import und Export über Dateien, die standardmäßig nicht zulässig sind.

Sehen Sie sich die Konfiguration an und führen Sie den MySQL-Befehl aus

Aufzeichnung des Installationsprozesses der Diagrammdatenbank Neo4j

Neo4j ist eine leistungsstarke NOSQL-Graphdatenbank, die strukturierte Daten im Netzwerk statt in Tabellen speichert.

Diese Installation wird auf Alibaba Cloud Centos7 durchgeführt. Der allgemeine Prozess ist wie folgt und ich möchte ihn hier aufzeichnen:

Download-Adresse des Installationspakets https://neo4j.com/download-center/#community Community-Version

Datenbank abonnieren