Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie implementiert man eine Update-Abfrage in MySQL?

藏色散人
Freigeben: 2019-04-09 09:23:54
Original
6218 Leute haben es durchsucht

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

Wie implementiert man eine Update-Abfrage in MySQL?

Where UpdateImplementierung der Abfrage:

Betrachten wir die folgende Tabelle „Daten“, die vier Spalten „ID“, „Vorname“, „Nachname“ und „Alter“ enthält.

Wie implementiert man eine Update-Abfrage in MySQL?

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=&#39;28&#39; 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); 
?>
Nach dem Login kopieren

Ausgabe: Aktualisierte Tabelle

Wie implementiert man eine Update-Abfrage in MySQL?

Ausgabe im Webbrowser:

Wie implementiert man eine Update-Abfrage in MySQL?

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=&#39;28&#39; 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(); 
?>
Nach dem Login kopieren

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=&#39;28&#39; 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); 
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!