Zuhause Persönliche Finanzen Die Grundlagen der Kommunikation mit MySQL - Dummies

Die Grundlagen der Kommunikation mit MySQL - Dummies

Inhaltsverzeichnis:

Video: Wie funktioniert #AJAX eigentlich? [Tutorial] 2025

Video: Wie funktioniert #AJAX eigentlich? [Tutorial] 2025
Anonim

Ihre gesamte Interaktion mit der Datenbank erfolgt durch Übergabe von Nachrichten an den MySQL-Server. Der MySQL-Server muss in der Lage sein, die Anweisungen zu verstehen, die Sie ihm senden. Sie kommunizieren mit Structured Query Language (SQL), einer Standard-Computersprache, die von den meisten Datenbankverwaltungssystemen zumindest in irgendeiner Form verstanden wird.

Um eine Anfrage zu stellen, die MySQL verstehen kann, erstellen Sie eine SQL-Anweisung und senden diese an den MySQL-Server.

SQL-Abfragen erstellen

SQL ist fast Englisch; Es besteht größtenteils aus englischen Wörtern, die zu Wortfolgen zusammengesetzt sind, die ähnlich wie englische Sätze klingen. Im Allgemeinen (zum Glück) müssen Sie keine arkane technische Sprache verstehen, um funktionierende SQL-Abfragen zu schreiben.

Das erste Wort jeder Anweisung ist ihr Name, ein Aktionswort (ein Verb), das MySQL mitteilt, was Sie tun möchten. Die hier besprochenen Anweisungen sind CREATE, DROP, ALTER, SHOW, INSERT, LOAD, SELECT, UPDATE und DELETE. Dieses Grundvokabular reicht aus, um Datenbanken auf Websites zu erstellen und mit diesen zu interagieren.

Auf den Anweisungsnamen folgen Wörter und Ausdrücke - einige erforderlich und einige optional -, die MySQL mitteilen, wie die Aktion ausgeführt werden soll. Zum Beispiel müssen Sie MySQL immer mitteilen, was erstellt werden soll, und Sie müssen ihm immer mitteilen, in welche Tabelle Daten eingefügt oder aus denen Daten ausgewählt werden sollen.

Das Folgende ist eine typische SQL-Anweisung. Wie Sie sehen können, werden englische Wörter verwendet:

SELECT lastName FROM Member

Wenn eine Anweisung SELECT verwendet, wird sie als Abfrage bezeichnet, weil Sie die Datenbank nach Informationen abfragen. Diese Abfrage ruft alle Nachnamen ab, die in der Tabelle mit dem Namen Member gespeichert sind. Kompliziertere Abfragen wie die folgenden sind weniger englischsprachig:

SELECT lastName, firstName FROM Mitglied WHERE state = "CA" UND Stadt = "Fresno" ORDER BY lastName

Diese Abfrage ruft alle Nachnamen und Vornamen von Mitgliedern ab, die in Fresno leben. dann ordnet sie alphabetisch nach dem Nachnamen. Obwohl diese Abfrage weniger englischsprachig ist, ist es immer noch ziemlich klar.

Hier einige allgemeine Punkte, die beim Erstellen einer SQL-Anweisung beachtet werden müssen:

  • Großschreibung: In diesem Beispiel sind SQL-Sprachwörter in Großbuchstaben geschrieben; Elemente variabler Informationen (wie z. B. Spaltennamen) erhalten normalerweise Beschriftungen, die alle oder größtenteils Kleinbuchstaben sind. Dies erleichtert Ihnen das Lesen von -MySQL benötigt dieses Format nicht. Der Fall der SQL-Wörter spielt keine Rolle; select ist zum Beispiel das selbe wie SELECT und from ist dasselbe wie FROM, soweit es MySQL betrifft.

    Auf der anderen Seite ist der Fall der Tabellennamen, Spaltennamen und anderer Variableninformationen wichtig, wenn Ihr Betriebssystem Unix oder Linux ist. Wenn Sie Unix oder Linux verwenden, muss MySQL exakt mit den Spaltennamen übereinstimmen, daher muss der Fall für die Spaltennamen korrekt sein - beispielsweise ist Nachname nicht derselbe wie Nachname.

    Windows ist jedoch nicht so wählerisch wie Unix und Linux; Aus seiner Sicht sind Nachname und Nachname identisch.

  • Abstand: SQL-Wörter müssen durch ein oder mehrere Leerzeichen getrennt sein. Es spielt keine Rolle, wie viele Leerzeichen Sie verwenden. Sie könnten genauso gut 20 Plätze oder nur 1 Platz benutzen. SQL achtet auch nicht auf das Ende der Zeile. Sie können an jeder Stelle der SQL-Anweisung eine neue Zeile beginnen oder die gesamte Anweisung in eine Zeile schreiben.

  • Zitate: Beachten Sie, dass CA und Fresno in der vorhergehenden Abfrage in doppelte Anführungszeichen (") eingeschlossen sind. CA und Fresno sind eine Reihe von Zeichen, die Textzeichenfolgen, oder Zeichenfolgen heißen. Sie bitten MySQL, die Textzeichenfolgen in der SQL-Abfrage mit den bereits in der Datenbank gespeicherten Textzeichenfolgen zu vergleichen. Wenn Sie Zahlen (wie Ganzzahlen) vergleichen, die in numerischen Spalten gespeichert sind, schließen Sie die Zahlen nicht in Anführungszeichen ein.

SQL-Abfragen senden

Sie können eine SQL-Abfrage auf verschiedene Arten an MySQL senden. Hier sind zwei Methoden zum Senden von Abfragen:

  • Der MySQL-Client: Wenn Sie MySQL installieren, wird automatisch ein textbasierter MySQL-Client installiert. Dieser einfache Client kann zum Senden von Abfragen verwendet werden.

  • Eingebaute PHP-Funktionen: Sie kommunizieren mit einer MySQL-Datenbank aus PHP-Skripts, indem Sie speziell für diesen Zweck entwickelte PHP-Funktionen verwenden. Die Funktionen verbinden sich mit dem MySQL-Server und senden die SQL-Abfrage.

Die Grundlagen der Kommunikation mit MySQL - Dummies

Die Wahl des Herausgebers

Web Marketing: Warum Suchmaschinen existieren - Dummies

Web Marketing: Warum Suchmaschinen existieren - Dummies

Wenn Sie verstehen, warum Suchmaschinen existieren, können sie für Sie in Ihrem Web-Marketing-Geschäft arbeiten. Also, hier ist eine kurze Lektion, warum Suchmaschinen existieren und wie Sie sie nutzen können, um Geld zu verdienen. Suchmaschinen liefern Relevanz. Relevanz bedeutet, dass Besucher auf Suchergebnisse klicken und zufrieden sind mit ...

Was sind Tür- und Informationsseiten? - dummies

Was sind Tür- und Informationsseiten? - dummies

Eine Doorway-Seite wird nur als Zugang von einer Suchmaschine zu Ihrer Website erstellt. Doorway-Seiten werden manchmal als Gateway-Seiten und Geisterseiten bezeichnet. Die Idee besteht darin, hoch optimierte Seiten zu erstellen, die von Suchmaschinen aufgenommen und indiziert werden und die mit etwas Glück gut ranken und somit den Traffic auf eine ...

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Eine Weiterleitung ist das automatische Laden einer Seite ohne Benutzereingriff. Sie klicken auf einen Link, um eine Webseite in Ihren Browser zu laden, und innerhalb von Sekunden verschwindet die geladene Seite, und eine neue wird angezeigt. Designer erstellen häufig Seiten für Suchmaschinen - optimierte, schlüsselwortreiche Seiten -, die Besucher auf die ...

Die Wahl des Herausgebers

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

, Wenn Kunden wissen, dass sie direkt mit ein Geschäft in den sozialen Medien, können sie aus einer beliebigen Anzahl von Gründen mit ihnen in Verbindung treten. Aber sobald sie merken, dass ein Problem mit dem Kundenservice oder einer Produktfrage über einen einzigen Tweet oder Beitrag angesprochen werden kann, ist es wahrscheinlicher, dass sie mit dem Unternehmen Geschäfte machen.

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Die heutige Technologie verändert die Art und Weise, wie wir Geschäfte machen blitzschnell. Auch der Social-Media-Handel bewegt sich blitzschnell, aber durch die Beobachtung von Erwähnungen und Fragen an die Community können Sie einen Eindruck davon bekommen, wie Ihr Markt über bevorstehende Veränderungen denkt. Auch andere Posts können Ihnen helfen, kritisches Feedback aus der Öffentlichkeit zusammenzustellen ...

Manage Social Media Commerce mit HootSuite - dummies

Manage Social Media Commerce mit HootSuite - dummies

HootSuite ist ein Social Media Management System zur Umsetzung von Outreach und Überwachung in sozialen Netzwerken über ein einziges webbasiertes Dashboard. Für Unternehmen wird HootSuite am häufigsten von Social-Media-Teams mit mehreren Agenten verwendet, aber auch viele Einzelanwender mögen es. Wenn Sie auf der Suche nach einer robusten Plattform sind, die alles an einem Ort hält, ...

Die Wahl des Herausgebers

Die 5 Kornsterne der Mittelmeer - Dummies

Die 5 Kornsterne der Mittelmeer - Dummies

Die Mittelmeerdiät ist in der Praxis des Habens begründet ein Vollkorn zu jeder Mahlzeit. Und nein, das bedeutet nicht, eine ganze Platte Vollkornspaghetti mit Fleischsauce zum Abendessen zu essen. Stattdessen machen die Menschen im Mittelmeerraum ihr Getreide zur Beilage oder schaffen durch die Zugabe von magerem Eiweiß mehr Gleichgewicht ...

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Der Verzehr von sieben bis zehn Portionen Obst und Gemüse pro Tag, wie sie für die mediterrane Ernährung empfohlen werden, mag sehr viel erscheinen, aber es muss keine so große Herausforderung sein. Wenn Sie nicht die Früchte und das Gemüse lieben, die spezifisch mit der Mittelmeerdiät verbunden sind, ist das okay! Essen Sie jede Art von Obst oder Gemüse, die Sie ...

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Sie haben vielleicht gedacht, dass der Oregano und Basilikum in Ihrer Spaghetti-Sauce lieferte nur einen deutlichen italienischen oder mediterranen Geschmack, aber diese kleinen Kräuter sind Pflanzen, was bedeutet, dass sie alle Arten von gesundheitlichen Vorteilen haben, die einen großen Einfluss auf Ihre allgemeine Gesundheit haben können. Einfache Gewürze wie Ingwer und Oregano enthalten Phytochemikalien, ...