Heim  >  Artikel  >  Datenbank  >  Geben Sie eine MySQL-Abfrage ein

Geben Sie eine MySQL-Abfrage ein

WBOY
WBOYnach vorne
2023-08-24 09:29:061270Durchsuche

Geben Sie eine MySQL-Abfrage ein

Bevor Sie eine Abfrage in die Konsole eingeben, ist es wichtig sicherzustellen, dass der Benutzer mit dem Server verbunden ist. Die folgende Abfrage liefert die verwendete Serverversionsnummer und das aktuelle Datum.

mysql> SELECT VERSION(), CURRENT_DATE;

Hinweis: Bei den Funktionen „VERSION()“ und „CURRENT_DATE“ wird die Groß-/Kleinschreibung nicht beachtet. Das bedeutet, dass „version()“, „Version()“, „vERsion()“ alle dasselbe bedeuten. Das Gleiche gilt für „CURRENT_DATE“.

  • Nach einer SQL-Abfrage sollte ein Semikolon hinzugefügt werden.

  • Wenn eine Abfrage an MySQL gesendet wird, wird die Abfrage zur Ausführung an den Server gesendet. Berechnen Sie das Ergebnis und zeigen Sie es an. Außerdem wird ein „mysql>“ ausgegeben, das anzeigt, dass der Server bereit ist, eine weitere Anfrage zu empfangen.

  • Die Ausgabe nach der Ausführung der MySQL-Abfrage wird in tabellarischer Form, also in Zeilen und Spalten, dargestellt. Die erste Zeile enthält die Namen der Spalten. Die verbleibenden Zeilen sind die Abfrageergebnisse.

  • Sobald die Abfrage ausgeführt wurde, gibt Ihnen „mysql“ auch die Anzahl der zurückgegebenen Zeilen und die Zeit an, die zum Ausführen der Abfrage benötigt wurde. Dadurch erhält der Benutzer einen allgemeinen Überblick über die Leistung des Servers.

Der MySQL-Server kann auch zum Ausführen mehrerer Anweisungen in einer Zeile verwendet werden. Diese Verwendung wurde unten demonstriert:

mysql> SELECT VERSION(); SELECT NOW();

Der MySQL-Server bestimmt das Ende einer Abfrageanweisung, indem er nach dem abschließenden Semikolon und nicht nach dem Ende der Eingabezeile sucht. Dies ist in der folgenden Abfrage zu sehen:

mysql> SELECT
   −> USER()
   −> ,
   −> VERSION();

In der obigen Abfrage ist es wichtig zu beachten, dass sich die Eingabeaufforderung beim Umbrechen von „mysql>“ in „−>“ ändert, da es sich um eine mehrzeilige Abfrage handelt. Da kein abschließendes Semikolon gefunden wurde, wird „−>“ ausgegeben, andernfalls wäre die Abfrage zur Ausführung an den Server gesendet worden.

Das obige ist der detaillierte Inhalt vonGeben Sie eine MySQL-Abfrage ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen