Als «mysql» getaggte Fragen

MySQL ist ein kostenloses Open-Source-RDBMS (Relational Database Management System), das SQL (Structured Query Language) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle ihre eigenen SQL-Dialekte verwenden, um die Daten zu verwalten.

12
Fixing “Wartezeit für Sperren überschritten; Versuchen Sie, die Transaktion neu zu starten “für eine feststeckende MySQL-Tabelle?
Von einem Skript aus habe ich tausende Male eine solche Anfrage an meine lokale Datenbank gesendet: update some_table set some_column = some_value Ich habe vergessen, den where-Teil hinzuzufügen, daher wurde dieselbe Spalte für alle Zeilen in der Tabelle auf den gleichen Wert gesetzt. Dies wurde tausende Male durchgeführt und die …





10
MySQL, Überprüfen Sie, ob eine Spalte in einer Tabelle mit SQL vorhanden ist
Ich versuche, eine Abfrage zu schreiben, die überprüft, ob eine bestimmte Tabelle in MySQL eine bestimmte Spalte enthält, und wenn nicht, erstellen Sie sie. Sonst nichts tun. Dies ist wirklich eine einfache Prozedur in jeder Datenbank der Enterprise-Klasse, aber MySQL scheint eine Ausnahme zu sein. Ich dachte so etwas IF …
130 mysql 


2
MySQL verbindet sich mit der where-Klausel
Ich habe zwei Tabellen, an denen ich teilnehmen möchte. Ich möchte alle Kategorien in der Kategorietabelle und auch alle Kategorien, die von einem Benutzer in der Tabelle category_subscriptions abonniert wurden. Im Wesentlichen ist dies meine bisherige Frage: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Dies funktioniert …
130 mysql  join  where-clause 



10
Masseneinsatz mit SQLAlchemy ORM
Gibt es eine Möglichkeit, SQLAlchemy dazu zu bringen, eine Masseneinfügung durchzuführen, anstatt jedes einzelne Objekt einzufügen? dh tun: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) eher, als: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Ich habe gerade Code …

18
FEHLER 1452: Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt fehl
Ich habe Tabellen in MySQL Workbench wie folgt erstellt: ORDRE-Tabelle: CREATE TABLE Ordre ( OrdreID INT NOT NULL, OrdreDato DATE DEFAULT NULL, KundeID INT DEFAULT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde (KundeID) ) ENGINE = InnoDB; PRODUKT-Tabelle: CREATE TABLE Produkt ( ProduktID INT …

22
Wie bekomme ich den nächsten / vorherigen Datensatz in MySQL?
Angenommen, ich habe Datensätze mit den IDs 3,4,7,9 und möchte durch Navigation über die nächsten / vorherigen Links von einem zum anderen wechseln können. Das Problem ist, dass ich nicht weiß, wie ich einen Datensatz mit der nächsthöheren ID abrufen soll. Wenn ich also einen Datensatz mit der ID 4 …
129 sql  mysql 

12
Fügen Sie mehrere Zeilen über ein PHP-Array in MySQL ein
Ich übergebe ein großes Dataset mithilfe von Einfügebefehlen über PHP in eine MySQL-Tabelle und frage mich, ob es möglich ist, ungefähr 1000 Zeilen gleichzeitig über eine andere Abfrage einzufügen, als jeden Wert am Ende einer kilometerlangen Zeichenfolge anzuhängen und dann es ausführen. Ich verwende das CodeIgniter-Framework, damit mir auch seine …

4
Wie erstelle ich eine mandantenfähige Datenbank mit gemeinsam genutzten Tabellenstrukturen?
Unsere Software läuft derzeit auf MySQL. Die Daten aller Mandanten werden im selben Schema gespeichert. Da wir Ruby on Rails verwenden, können wir leicht feststellen, welche Daten zu welchem ​​Mandanten gehören. Es gibt jedoch natürlich einige Unternehmen, die befürchten, dass ihre Daten kompromittiert werden könnten. Daher prüfen wir andere Lösungen. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.