MySQL erabileratik ezabatu? ezabatu adierazpena MySQL datu-basean

MySQL erabileratik ezabatu?MySQL datu-baseaezabatu adierazpena

MySQL DELETE adierazpena

SQL DELETE FROM komandoa erabil dezakezu MySQL datu-baseko taula bateko erregistroak ezabatzeko.

Ahal duzu mysql> Exekutatu komandoa komando-gonbita batetik edo PHP script batetik.

Gramatika

Honako hau da SQL DELETE adierazpenaren sintaxi orokorra MySQL datu-taula bateko datuak ezabatzeko:

DELETE FROM table_name [WHERE Clause]
  • WHERE klausularik ez bada zehazten, MySQL taulako erregistro guztiak ezabatuko dira.
  • WHERE klausulan edozein baldintza zehaztu dezakezu
  • Erregistroak aldi berean ezaba ditzakezu taula bakarrean.

WHERE klausula oso erabilgarria da datu-taulan zehaztutako erregistroak ezabatu nahi dituzunean.


Ezabatu komando lerroko datuak

Hemen SQL DELETE komandoan WHERE klausula erabiliko dugu aukeratutako datuak MySQL datu-taulatik chenweiliang_tbl ezabatzeko.

adibidea

Adibide honek chenweiliang_id 3 duen erregistroa ezabatuko du chenweiliang_tbl taulan:

SQL UPDATE adierazpena:

mysql> erabili chenweiliang; Datu-basea aldatu mysql> eZABATU FROM chenweiliang_tbl NON chenweiliang_id=3; Kontsulta OK, 1 errenkada kaltetutako (0.23 sec)

Ezabatu datuak PHP script-a erabiliz

PHP-k mysqli_query() funtzioa erabiltzen du SQL instrukzioak exekutatzeko, eta WHERE klausula erabil dezakezu SQL DELETE komandoarekin edo gabe.

Funtzio honek funtzionatzen du mysql> SQL komandoa exekutatzen duen komando-karakterearen eragina berdina da.

adibidea

PHP adibide honek chenweiliang_id 3 duen erregistroa ezabatuko du chenweiliang_tbl taulan:

MySQL DELETE klausula proba:

<?
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 = 'DELETE FROM chenweiliang_tbl
 WHERE chenweiliang_id=3';
 
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
 die('无法删除数据: ' . mysqli_error($conn));
}
echo '数据删除成功!';
mysqli_close($conn);
?>

Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "MySQL erabileratik ezabatu? MySQL datu-baseko ezabatu adierazpena" lagungarria da zuretzat.

Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-472.html

Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!

🔔 Izan zaitez kanalaren goiko direktorioan "ChatGPT Content Marketing AI Tool Erabilera Gida" baliotsua lortzen lehena! 🌟
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!

 

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

joan goian