MySQL UPDATE-Abfrage wird verwendet, um vorhandene Datensätze in einer Tabelle in einer MySQL-Datenbank zu aktualisieren. Es kann verwendet werden, um ein oder mehrere Felder gleichzeitig zu aktualisieren. Und kann verwendet werden, um jede beliebige Bedingung mithilfe der WHERE-Klausel anzugeben. (Verwandte Empfehlungen: „MySQL-Tutorial“)
Die grundlegende Syntax der UPDATE-Aktualisierungsabfrage ist
Where Update
Implementierung der Abfrage:
Betrachten wir die folgende Tabelle „Daten“, die vier Spalten „ID“, „Vorname“, „Nachname“ und „Alter“ enthält.
Um das „Alter“ der Person zu aktualisieren, deren „ID“ 201 in der Tabelle „Daten“ ist, können wir den folgenden Code verwenden:
Verwenden Sie die Aktualisierungsabfrage der Prozessmethode:
<?php $link = mysqli_connect("localhost", "root", "", "Mydb"); if($link === false){ die("ERROR: Could not connect. " . mysqli_connect_error()); } $sql = "UPDATE data SET Age='28' WHERE id=201"; if(mysqli_query($link, $sql)){ echo "Record was updated successfully."; } else { echo "ERROR: Could not able to execute $sql. " . mysqli_error($link); } mysqli_close($link); ?>
Ausgabe: Aktualisierte Tabelle
Ausgabe im Webbrowser:
Abfrage mit objektorientierter Methode aktualisieren:
<?php $mysqli = new mysqli("localhost", "root", "", "Mydb"); if($mysqli === false){ die("ERROR: Could not connect. " . $mysqli->connect_error); } $sql = "UPDATE data SET Age='28' WHERE id=201"; if($mysqli->query($sql) === true){ echo "Records was updated successfully."; } else{ echo "ERROR: Could not able to execute $sql. " . $mysqli->error; } $mysqli->close(); ?>
Abfrage mit PDO-Methode aktualisieren:
<?php try{ $pdo = new PDO("mysql:host=localhost; dbname=Mydb", "root", ""); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ die("ERROR: Could not connect. " . $e->getMessage()); } try{ $sql = "UPDATE data SET Age='28' WHERE id=201"; $pdo->exec($sql); echo "Records was updated successfully."; } catch(PDOException $e){ die("ERROR: Could not able to execute $sql. " . $e->getMessage()); } unset($pdo); ?>
Dieser Artikel Dieser Artikel ist eine Einführung in die MySQL-Update-Abfrage. Ich hoffe, dass er für Freunde in Not hilfreich ist.
Das obige ist der detaillierte Inhalt vonWie implementiert man eine Update-Abfrage in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!