Daten in einer Tabelle aktualisieren | Mysql

Daten in einer Tabelle aktualisieren | Mysql

In MySQL speichern Benutzer ihre Daten in Zeilen und Spalten und greifen Sie über verschiedene Abfragen zu. Sie können Daten nach Bedarf ersetzen oder aktualisieren. Die Anweisung DML (Datenmodellierungssprache) “AKTUALISIERENAbfrage kann mit dem "verwendet werden"WO" Und "SATZKlauseln zum Aktualisieren von Daten. Zusätzlich die “ERSETZEN()Die Methode kann verwendet werden, um die ursprüngliche Zeichenfolge durch die neue Zeichenfolge zu ersetzen.

Dieser Blog wird darüber sprechen:

  • So ändern Sie einzelne Spaltendaten in MySQL?
  • So aktualisieren Sie mehrere Spaltendaten in MySQL?
  • So aktualisieren Sie die Tabellendaten mithilfe von Ersatz () in MySQL?

So ändern Sie einzelne Spaltendaten in MySQL?

Um die Einspaltdaten in der MySQL-Datenbanktabelle zu ändern, probieren Sie die folgende Prozedur aus.

Schritt 1: Zugriff auf MySQL Server

Schließen Sie zunächst das Windows -Terminal mit dem MySQL -Server an, indem Sie die “verwendenMysql" Befehl:

Mysql -u root -p

Schritt 2: Datenbanken auflisten

Leiten Sie die "ZEIGENBefehl, um alle vorhandenen Datenbanken aufzulisten:

Datenbanken anzeigen;

Aus der angezeigten Datenbankliste haben wir das ausgewähltmynewdbDatenbank:

Schritt 3: Datenbank ändern

Führen Sie den folgenden Befehl unten aus, um die Datenbank zu ändern:

Benutze mynewdb;

Schritt 4: Datenbanktabellen anzeigen

Zeigen Sie nun die aktuellen Datenbanktabellen an, indem Sie die “ausführen“ZEIGEN" Stellungnahme:

Tische anzeigen;

Hier haben wir die "ausgewählt"Mitarbeiter_Table"Tabelle für weitere Prozesse:

Schritt 5: Überprüfen Sie die Tabellendaten

Verwenden Sie anschließend den Befehl zur Verfügung, um die Tabellendaten anzuzeigen:

Wählen Sie * von Employee_Table aus;

Aus den angezeigten Tabellendaten haben wir das ausgewählt “id = 2”Zur Aktualisierung von Daten:

Schritt 6: Einzelspaltendaten aktualisieren

Verwenden Sie dann das “AKTUALISIEREN”Aussage mit der“WOKlausel, um die Einspaltdaten zu aktualisieren:

Aktualisieren Sie die Mitarbeiter_Table
Setzen Sie E -Mail = '[email protected] '
Wobei id = 2;

Hier:

  • AKTUALISIEREN”Anweisung wird zum Ändern oder Aktualisieren der vorhandenen Daten in einer Datenbanktabelle verwendet.
  • SATZIst ein String -Objekt, das Null oder mehr Nullwerte haben kann.
  • EmailIst unser Spaltenname.
  • [email protected]Ist der neue Rekord, den wir durch das vorherige ersetzen möchten.
  • WODie Klausel wird zur Filterung der Aufzeichnungen verwendet, die eine bereitgestellte Bedingung erfüllen.
  • id = 2Ist unser Spaltenname unseres Datenbanktabelle.

Wie Sie sehen können, wird die Abfrage erfolgreich ausgeführt:

Schritt 7: Aktualisierte Daten überprüfen

Verwenden Sie den folgenden Befehl, um sicherzustellen, dass die Tabellendaten aktualisiert werden oder nicht:

Wählen Sie First_Name, last_name, E -Mail aus
Von Employee_Table
Wobei id = 2;

Hier:

  • WÄHLENDie Anweisung wird zur Auswahl von Daten aus einer Datenbank verwendet.
  • Vorname","Familienname, Nachname" Und "Email”Sind der Name der Datenbanktabellenspalten.
  • AUSKlausel wird verwendet, um die Datensätze aus der Tabelle zu erhalten.
  • Weitere Details wurden wie im vorherigen Beispiel hinzugefügt.

Es kann beobachtet werden, dass der Datensatz erfolgreich aktualisiert wurde:

So aktualisieren Sie mehrere Spaltendaten in MySQL?

Wir können auch die Daten mehrerer Spalten in MySQL aktualisieren. Befolgen Sie dazu die bereitgestellten Schritte.

Schritt 1: Listentabellendaten

Sehen Sie sich zunächst die Tabellendaten an, indem Sie den folgenden Befehl unten ausführen:

Wählen Sie * von Employee_Table aus;

Hier haben wir die "ausgewählt"id = 1”Zum Aktualisieren des Datensatzes:

Schritt 2: Aktualisieren Sie mehrere Spaltendaten

Führen Sie das ausAKTUALISIEREN”Aussage mit der“WOKlausel zum Aktualisieren mehrerer Spalten:

Aktualisieren Sie die Mitarbeiter_Table
Setzen Sie First_name = 'Mariya', E -Mail = '[email protected] '
Wo id = 1;

Hier haben wir die Daten der “aktualisiert“Vorname" Und "Email"Spalten gleichzeitig verwenden das String -Objekt"SATZ" Und "WOKlauseln:

Schritt 3: Aktualisierte Daten überprüfen

Verwenden Sie die folgende Anweisung, um zu überprüfen, ob die Tabellendaten geändert wurden oder nicht:

Wählen Sie First_Name, last_name, E -Mail aus
Von Employee_Table
Wo id = 1;

Nach der folgenden Ausgabe wurden Spaltendaten aktualisiert:

So aktualisieren Sie die Tabellendaten mithilfe von Ersatz () in MySQL?

Eine andere Möglichkeit, die Tabellendaten zu aktualisieren, besteht darin, die “zu verwendenERSETZEN()" Methode. Es aktualisiert alle Vorkommen eines Substrings innerhalb einer bereitgestellten Zeichenfolge mit einem neu erstellten Substring. So aktualisieren Sie die Tabellendaten mit der “ERSETZEN()Methode, folgen Sie den folgenden angegebenen Schritten.

Schritt 1: Tabellendaten anzeigen

Führen Sie die untergegebene Abfrage aus, um die Tabellendaten anzuzeigen:

Wählen Sie * von Employee_Table aus;

Hier haben wir die "ausgewählt"id = 7”Zur Aktualisierung von Daten:

Schritt 2: Verwenden Sie Ersatz () Methode

Verwenden Sie nun die “ERSETZEN()Methode zusammen mit den erforderlichen Parametern zum Aktualisieren von Tabellendaten:

Aktualisieren Sie die Mitarbeiter_Table
Setzen Sie E -Mail = Ersetzen (E -Mail,@Google Mail.com ','@yahoo.com '))
Wo First_name = 'laiba' und id = 7;

Hier:

  • ERSETZEN()"Methode wird verwendet, um die gewünschten Daten der Tabelle durch die Argumente zu ersetzen, z."Email"Als Originalzeichenfolge" "@gmail.com”Als Substring, das ersetzt werden muss, und das“@yahoo.com”Als neuer Ersatzsubstring.
  • WO"Klausel wird verwendet, um die Zeilen zu filtern, die den angegebenen Zustand erfüllen, wie z."First_name = Laiba" Und "id = 7" mit dem "UNDBedingung (wenn beide Bedingungen erfüllt sind, zeigt die resultierende Zeichenfolge ansonsten nicht an, dass das Ergebnis nicht angegeben ist).

Es kann beobachtet werden, dass die Bedingungen erfüllt sind und die Abfrage erfolgreich ausgeführt wurde:

Schritt 3: Stellen Sie sicher, dass die Daten ersetzt werden

Stellen Sie sicher, dass die angegebenen Daten ersetzt wurden oder nicht:

Wählen Sie First_Name, last_name, E -Mail aus
Von Employee_Table
Wobei id = 7;

Wie Sie in der folgenden Ausgabe sehen können, wurden die Tabellendaten aktualisiert:

Das ist alles! Wir haben die Methode zur Aktualisierung der Tabellendaten in MySQL erläutert.

Abschluss

So aktualisieren Sie die Daten der Datenbanktabelle in MySQL, der DML -Anweisung “AKTUALISIEREN”Kann in der Datenbank verwendet werden. Ein anderer Weg ist die Verwendung der “Ersetzen (original_string, from_string, new_string)Methode zum Aktualisieren der Tabellendaten. Dieser Blog hat den einfachsten Weg veranschaulicht, die Tabellendaten in MySQL zu aktualisieren.