> 데이터 베이스 > MySQL 튜토리얼 > MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

藏色散人
풀어 주다: 2019-04-09 09:23:54
원래의
6250명이 탐색했습니다.

MySQL UPDATE 쿼리는 MySQL 데이터베이스 테이블의 기존 레코드를 업데이트하는 데 사용됩니다. 하나 이상의 필드를 동시에 업데이트하는 데 사용할 수 있습니다. WHERE 절을 사용하여 모든 조건을 지정하는 데 사용할 수 있습니다. (관련 추천: "MySQL Tutorial")

UPDATE 업데이트 쿼리의 기본 구문은

MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

Where Update 쿼리 구현:

다음 테이블 "Data"에 대해 4개의 열을 포함한다고 가정하겠습니다. "ID", "이름", "성" 및 "나이".

MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

"데이터" 테이블에서 "ID" 201인 사람의 "Age"를 업데이트하려면 다음 코드를 사용할 수 있습니다.

절차적 방법을 사용하여 쿼리 업데이트:

<?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); 
?>
로그인 후 복사

출력: 업데이트된 테이블

MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

웹 브라우저에 출력:

MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?

객체 지향 방법을 사용하여 쿼리 업데이트:

<?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(); 
?>
로그인 후 복사

PDO 방법을 사용하여 쿼리 업데이트:

<?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); 
?>
로그인 후 복사

이 문서는 MySQL 업데이트 쿼리에 대한 소개입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

위 내용은 MySQL에서 업데이트 쿼리를 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿