Als «mysql» getaggte Fragen

85
MySQL WHERE IN ()

Meine Anfrage lautet: SELECT * FROM table WHERE id IN (1,2,3,4); Ich benutze es für Benutzergruppen und ein Benutzer kann in mehr als einer Gruppe sein. Es scheint jedoch, dass mySQL diese Zeile nicht zurückgibt, wenn ein Datensatz mehrere IDs wie 1 und 3 hat. Gibt es eine Möglichkeit, diese Reihe...

85
Wie kann ich den spezifischen Wert des sql_mode sehen?

sql_modeIn MySQL gibt es einige Werte: ANSI, IGNORE_SPACE, STRICT_TRANS_TABLES, etc Wie kann ich den einen bestimmten Wert sehen? Das Handbuch sagt: Sie können den aktuellen Modus abrufen, indem Sie eine SELECT @@ sql_mode-Anweisung ausgeben. Es wird jedoch nur nichts angezeigt, nur ein leeres...

85
Wählen Sie in MySQL

Ich bin ein MSSQL-Benutzer und konvertiere jetzt meine Datenbank in MySQL. Ich schreibe die folgende Abfrage in MySQL: select * into new_tbl from tbl Und ich bekomme folgenden Fehler Error : Undeclared variable new_tbl Wie sollte eine solche Abfrage in MySQL richtig geschrieben werden?...

85
node.js + MySQL-Verbindungspooling

Ich versuche herauszufinden, wie ich meine Anwendung so strukturieren kann, dass MySQL auf effizienteste Weise verwendet wird. Ich verwende das Node-MySQL-Modul. Andere Threads hier schlugen vor, Verbindungspooling zu verwenden, also richtete ich ein kleines Modul mysql.js ein var mysql =...

85
Importieren Sie data.sql MySQL Docker Container

Wie kann ich eine Datenbank in meinen MySQL-Docker-Container importieren, wenn ich eine data.sql habe? Wie kann ich Datenbankdaten importieren? In einer Docker-Welt erhöht dies die Komplexität. einige Methoden bitte. Hier meine docker-compose.yml: nginx: build: ./nginx/ container_name:...

84
max (Länge (Feld)) in MySQL

Wenn ich sage: select max(length(Name)) from my_table Ich bekomme das Ergebnis als 18, aber ich möchte auch die betroffenen Daten. Also wenn ich sage: select max(length(Name)), Name from my_table ...es funktioniert nicht. Ich denke, es sollte eine Selbstverbindung geben, die ich nicht herausfinden...

84
MySQL IN Bedingungslimit

Hey, ich muss die IN-Bedingung in meiner MySQL-Anweisung mit einer großen Anzahl von IDs verwenden. Beispiel SELECT * FROM users WHERE id IN (1,2,3,4...100000) Gibt es ein Limit für Elemente, die die IN-Anweisung haben kann?