Alle Versionen von MySQL (nicht Microsoft SQL Server). Bitte fügen Sie auch ein versionierspezifisches Tag wie mysql-5.7 hinzu, wenn dies für die Frage relevant ist.
Ich habe Probleme mit SQL: Grundsätzlich versuche ich, eine Ergebnismenge zurückzubekommen, die eine Summe ALLER Fragen enthält, die an Mitarbeiter gestellt wurden (gruppiert nach Unternehmen), und füge auch die "onetime_items" hinzu, die manuell Elemente in a hinzugefügt werden andere Tabelle. Ich habe derzeit diese SQL-Anweisung (ich verwende MySQL): SELECT CONCAT_WS( …
Ich verwende MySql Workbench 6.3.6 unter Windows 10, das alle Updates enthält. Ich konnte zuvor einen Datendump aus dieser Datenbank abrufen. Jetzt kann ich keines der Schemas abrufen, die ich in der Workbench geöffnet habe. Ich konnte Abfragen ausführen und Änderungen an den Datenbanken vornehmen. Wenn ich dann versuche, die …
Intro und Systembeschreibung Ich entwerfe derzeit eine Datenbank für ein Zimmerbuchungssystem in einem Hotel. Der Kunde füllt ein Formular / eine Anfrage mit folgenden Informationen zu Room aus : Anzahl der Personen im Raum Bewertung eines Raumes Ein- und Auscheckdatum Der Administrator verfügt über ein Dashboard mit einer Liste der …
Ich lese diesen Artikel und es scheint keine Möglichkeit zu geben, so etwas zu tun: SELECT COUNT(*) WHERE SHOW VARIABLES WHERE Variable_name = 'innodb_ft_cache_size' Ich kann das Folgende tun, aber dies funktioniert nicht in MySQL 5.7 (Keine Variablen in Tabelle) SELECT COUNT(*) FROM information_schema.GLOBAL_VARIABLES WHERE Variable_name = 'innodb_ft_cache_size' (always returns …
Ich weiß und verstehe, dass es Leistungseinbußen beim Speichern von Blob-Daten in der Datenbank gibt, aber der Blob-Teil der Daten wird selten abgerufen / angezeigt, sondern für kleinere Daten (die überwiegende Mehrheit unter 256 KB mit maximal 10 MB). wird es von den meisten Kunden nicht verwendet, und die Gesamtzahl …
Ich habe den Stapelaustausch gegoogelt und durchsucht, kann jedoch nichts Relevantes für dieses spezielle Problem finden (es gibt andere Fehler 11-Probleme, nur nicht, soweit ich das beurteilen kann). Wir haben einen Server, der nicht wirklich viele Lese- oder Schreibvorgänge ausführt. Der Server ist eine VM mit 16 Kernen und 16 …
Ich möchte nach allen Datensätzen suchen, die an bestimmten Daten auftreten. SELECT * FROM table1 WHERE date(column) in ($date1, $date2, ...); Wie viele von Ihnen jedoch wissen, verträgt sich diese Art von Vergleich nicht mit Indizes. Ich habe mich also gefragt, ob es eine einfache Möglichkeit gibt, diese Abfrage ohne …
Ich muss alle Benutzer einer MySQL-Datenbank (einschließlich Berechtigungen) für eine Migration exportieren. Es gibt über 5.000 Benutzer. Wie geht das am besten? Soll ich den mysql.userTisch einfach wegwerfen ?
In einer meiner Tabellen befindet sich ein automatisch inkrementierendes ID-Feld. Es gibt auch ein anderes Feld (richter_code) mit einer eindeutigen Einschränkung, aber im Laufe der Jahreszeiten kann sich dieses Feld ändern - deshalb verwende ich es nicht als Primärschlüssel. Im Code meines Programms habe ich eine Ladefunktion. Überprüfen Sie zunächst …
Mit MySQL InnoDB können wir die Doublewrite-Pufferung durch Festlegen deaktivieren innodb_doublewrite = 0. In anderen Datenbanken scheint es nicht möglich zu sein, diese Einstellung zu optimieren . Wie könnte InnoDB die Datenintegrität und ACID weiterhin aufrechterhalten, wenn wir die Doppelschreibpufferung deaktivieren? In welchen Situationen ist es sicher , den InnoDB-Doppelschreibpuffer …
Unsere Datenbank ist ungefähr 2 GB groß. Wir führen jeden Morgen um 3 Uhr morgens einen geplanten Job aus, wenn der Datenverkehr ziemlich gering ist. Dabei exportieren wir die gesamte Datenbank und senden sie außerhalb des Standorts. Ist es eine schlechte Praxis, dies auf einer Produktionsdatenbank zu tun? Das langsame …
Ich möchte eine Liste der Benutzer aus einer Datenbank zurückgeben. Es gibt Hunderte von Benutzern in der Datenbank. Jeder Benutzer hat seine eigene eindeutige Benutzer-ID. Alle Werte, die ich zurückgeben möchte, befinden sich in derselben Spalte (meta_value). Die Datenbankstruktur ist wie folgt: id | user_id | meta_key | meta_value Beispieldaten …
Ich lese O'Relly "Learning MySQL" und es heißt, dass Sie einen Benutzer in MySQL erstellen können, indem Sie genau dies tun: mysql> GRANT ALL ON *.* TO 'jill'@'%.invyhome.com' IDENTIFIED BY 'the_password'; Query OK, 0 rows affected (0.01 sec) Aber wenn ich es versuche: -> grant select on testgrounds.personas to ''@'localhost'; …
Durchführen einer , WITH ROLLUPwenn es durch mehrere Felder Gruppierungs kehrt MySQL eine Aufsummierung Zeile für jede Gruppe, sowie die Gesamtübersicht: CREATE TABLE test (name VARCHAR(50), number TINYINT); INSERT INTO test VALUES ('foo', 1), ('foo', 1), ('foo', 2), ('foo', 3), ('foo', 3), ('bar', 1), ('bar', 2), ('bar', 2), ('bar', 2), …
Wenn Sie Zeilen suchen oder aktualisieren und die where-Anweisung IN () verwenden, ist es besser, Werte mit Unterabfrage auszuwählen oder Werte zu definieren, oder gibt es keinen Effizienzunterschied zwischen diesen? Zum Beispiel: SELECT a FROM b WHERE c IN( SELECT c FROM x ) ODER SELECT a FROM b WHERE …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.