Diréktori Tulisan
database MySQLKumaha UPDATE query? UPDATE sintaksis / paréntah / pernyataan
MySQL UPDATE query
Upami urang kedah ngarobih atanapi ngapdet data dina MySQL, urang tiasa nganggo paréntah SQL UPDATE pikeun beroperasi. .
tata basa
Ieu mangrupikeun sintaksis SQL umum pikeun paréntah UPDATE pikeun ngarobih data tabel data MySQL:
UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]
- Anjeun tiasa ngamutahirkeun hiji atawa leuwih widang dina waktos anu sareng.
- Anjeun tiasa netepkeun kaayaan naon waé dina klausa WHERE.
- Anjeun tiasa ngamutahirkeun data sakaligus dina tabel tunggal.
Klausa WHERE mangpaat pisan nalika anjeun kedah ngapdet data dina baris anu ditangtukeun dina tabel data.
Ngamutahirkeun data via ajakan paréntah
Di handap ieu kami bakal nganggo klausa WHERE dina paréntah SQL UPDATE pikeun ngapdet data anu ditangtukeun dina tabel chenweiliang_tbl:
Contona
Conto di handap ieu bakal ngamutahirkeun nilai widang chenweiliang_title anu chenweiliang_id nyaeta 3 dina tabel data:
pernyataan SQL UPDATE:
mysql> UPDATE chenweiliang_tbl SET chenweiliang_title='学习 C++' WHERE chenweiliang_id=3; Query OK, 1 rows affected (0.01 sec) mysql> SELECT * from chenweiliang_tbl WHERE chenweiliang_id=3; +-----------+--------------+---------------+-----------------+ | chenweiliang_id | chenweiliang_title | chenweiliang_author | submission_date | +-----------+--------------+---------------+-----------------+ | 3 | 学习 C++ | chenweiliang.com | 2016-05-06 | +-----------+--------------+---------------+-----------------+ 1 rows in set (0.01 sec)
Hasilna, chenweiliang_title anu chenweiliang_idna 3 parantos dirobih.
Ngamutahirkeun data nganggo skrip PHP
PHP ngagunakeun fungsi mysqli_query () pikeun ngaéksekusi pernyataan SQL. Anjeun tiasa nganggo atanapi henteu nganggo klausa WHERE dina pernyataan SQL UPDATE.
Catetan:Entong nganggo klausa WHERE pikeun ngapdet sadaya data dina tabel data, janten ati-ati.
Pungsi ieu gaduh pangaruh anu sami sareng ngalaksanakeun pernyataan SQL dina mysql> command prompt.
Contona
Conto di handap ieu bakal ngamutahirkeun data widang chenweiliang_title anu chenweiliang_id nyaéta 3.
Uji pernyataan MySQL UPDATE:
<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
$sql = 'UPDATE chenweiliang_tbl
SET chenweiliang_title="学习 Python"
WHERE chenweiliang_id=3';
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('无法更新数据: ' . mysqli_error($conn));
}
echo '数据更新成功!';
mysqli_close($conn);
?>Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Kumaha ngamutahirkeun pamundut dina database MySQL? UPDATE Syntax / Command / Statement "pikeun ngabantosan anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-463.html
Pikeun muka konci trik anu langkung disumputkeun🔑, wilujeng sumping ka saluran Telegram kami!
Bagikeun sareng suka upami anjeun resep! Bagikeun sareng resep anjeun mangrupikeun motivasi anu terus kami!