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.

9
Laravel: Objekt aus der Sammlung nach Attribut abrufen
Wenn ich in Laravel eine Abfrage durchführe: $foods = Food::where(...)->get(); ... dann $foodsist eine Illuminate Collection von FoodModellobjekten. (Im Wesentlichen eine Reihe von Modellen.) Die Schlüssel dieses Arrays sind jedoch einfach: [0, 1, 2, 3, ...] ... Wenn ich also beispielsweise das FoodObjekt mit einer idvon 24 ändern möchte , …
87 php  mysql  laravel 


7
Wie wähle ich eine MySQL-Datenbank über die CLI aus?
Ich habe es geschafft, über das Befehlszeilenterminal in MySQL zu gelangen, aber als ich versuchte, SQL einzugeben, stand dort "Keine Datenbank ausgewählt". Wie wähle ich eine Datenbank aus? Mein Datenbankname ist: Fotogalerie Welchen Code verwende ich, um ihn auszuwählen?
87 mysql 

18
MySQL-Passwort abgelaufen. Kann keine Verbindung herstellen
Ich habe gerade meinen Mac abgewischt und El Capitan neu installiert. Ich habe jetzt Probleme, mich mit MySQL zu verbinden. Nachdem ich einen Webserver-Setup-Prozess durchlaufen habe, habe ich eine einfache PHP-Testdatei erstellt: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if ($conn->connect_error) echo "Connection failed: " . $conn->connect_error; else echo "Connected …

5
Wie schreibe ich eine IF ELSE-Anweisung in eine MySQL-Abfrage?
Wie schreibe ich eine IF ELSE-Anweisung in eine MySQL-Abfrage? Etwas wie das: mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}"); Dann sollte ich in meinem Array dazu in der Lage sein: $row['state'] //this should equal 1, the query should not change anything in the database, //just the variable for returning the information




4
Wie lösche ich aus select in MySQL?
Dieser Code funktioniert nicht für MySQL 5.0. So schreiben Sie ihn neu, damit er funktioniert DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Ich möchte Spalten löschen, die keine eindeutige ID haben. Ich werde hinzufügen, dass es die meiste Zeit nur …

2
Lehre 2 und Viele-zu-Viele-Verknüpfungstabelle mit einem zusätzlichen Feld
(Entschuldigung für meine inkohärente Frage: Ich habe versucht, einige Fragen zu beantworten, als ich diesen Beitrag schrieb, aber hier ist es :) Ich versuche, ein Datenbankmodell mit einer Viele-zu-Viele-Beziehung innerhalb einer Verknüpfungstabelle zu erstellen, das jedoch auch einen Wert pro Verknüpfung aufweist, in diesem Fall eine Lagertabelle. (Dies ist ein …

10
Wann wird STRAIGHT_JOIN mit MySQL verwendet?
Ich hatte gerade eine ziemlich komplexe Abfrage, mit der ich gearbeitet habe, und die Ausführung dauerte 8 Sekunden. EXPLAIN zeigte eine seltsame Tabellenreihenfolge und meine Indizes wurden nicht alle verwendet, selbst mit dem FORCE INDEX-Hinweis. Ich bin auf das Join-Schlüsselwort STRAIGHT_JOIN gestoßen und habe begonnen, einige meiner INNER JOIN-Schlüsselwörter durch …
86 mysql  join 

4
SQL Server 2005-Implementierung von MySQL REPLACE INTO?
MySQL hat dies unglaublich nützlich und doch proprietär REPLACE INTO SQL-Befehl. Kann dies in SQL Server 2005 einfach emuliert werden? Das Starten einer neuen Transaktion, das Ausführen eines Select()und dann entweder UPDATEoder INSERTund und COMMITist immer ein wenig mühsam, insbesondere wenn Sie dies in der Anwendung tun und daher immer …


5
nodejs mysql Fehler: Verbindung unterbrochen Der Server hat die Verbindung geschlossen
Wenn ich den Knoten MySQL verwende, wird zwischen 12:00 und 2:00 Uhr ein Fehler angezeigt, dass die TCP-Verbindung vom Server heruntergefahren wird. Dies ist die vollständige Nachricht: Error: Connection lost: The server closed the connection. at Protocol.end (/opt/node-v0.10.20-linux-x64/IM/node_modules/mysql/lib/protocol/Protocol.js:73:13) at Socket.onend (stream.js:79:10) at Socket.EventEmitter.emit (events.js:117:20) at _stream_readable.js:920:16 at process._tickCallback (node.js:415:13) Da …


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.