An bhfuil fonn ort MySQL a scriosadh as úsáid? scrios ráiteas sa bhunachar sonraí MySQL

MySQL scriosadh as úsáid?Bunachar sonraí MySQL saor in aisce,ráiteas a scriosadh

Ráiteas MySQL DELETE

Is féidir leat an t-ordú SQL DELETE FROM a úsáid chun taifid a scriosadh i dtábla bunachar sonraí MySQL.

Is féidir leat mysql> Rith an t-ordú ó ordú leid nó script PHP.

gramadach

Seo a leanas comhréir ghinearálta an ráitis SQL DELETE chun sonraí a scriosadh ó thábla sonraí MySQL:

DELETE FROM table_name [WHERE Clause]
  • Mura sonraítear clásal WHERE, scriosfar gach taifead sa tábla MySQL.
  • Féadfaidh tú aon choinníoll a shonrú sa chlásal WHERE
  • Is féidir leat taifid a scriosadh go léir ag an am céanna i dtábla amháin.

Tá an clásal WHERE an-úsáideach nuair is mian leat taifid shonraithe sa tábla sonraí a scriosadh.


Scrios sonraí ón líne ordaithe

Anseo úsáidfimid an clásal WHERE san ordú SQL DELETE chun na sonraí roghnaithe a scriosadh ón tábla sonraí MySQL chenweiliang_tbl.

sampla

Scriosfaidh an sampla seo a leanas an taifead le chenweiliang_id 3 sa tábla chenweiliang_tbl:

Ráiteas nuashonraithe SQL:

MySQL> úsáid a bhaint as chenweilang; Bunachar athraigh MySQL> Scriosadh Ó chenweilang_tbl ÁIT chenweiliang_id=3; Iarratas OK, 1 as a chéile difear (0.23 tirim)

Scrios sonraí ag baint úsáide as script PHP

Úsáideann PHP an fheidhm mysqli_query() chun ráitis SQL a rith. Is féidir leat an clásal WHERE a úsáid le nó gan ordú SQL DELETE.

Oibríonn an fheidhm seo le mysql> Tá éifeacht an charachtair ordaithe a fhorghníomhaíonn an t-ordú SQL mar an gcéanna.

sampla

Scriosfaidh an sampla PHP seo a leanas an taifead le chenweiliang_id 3 sa tábla chenweiliang_tbl:

Triail clásail scriosta MySQL:

<?
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);
?>

Tá súil agam Blag Chen Weiliang ( https://www.chenweiliang.com/ ) roinnte "MySQL scriosadh as úsáid? Tá an ráiteas scriosta i mbunachar sonraí MySQL" ina chuidiú duit.

Fáilte romhat nasc an ailt seo a roinnt:https://www.chenweiliang.com/cwl-472.html

Fáilte chuig cainéal Telegram de bhlag Chen Weiliang chun na nuashonruithe is déanaí a fháil!

🔔 Bí ar an gcéad duine a gheobhaidh an "Treoir Úsáide Uirlisí AI Margaíochta Ábhair ChatGPT" luachmhar san eolaire barr na gcainéal! 🌟
📚 Tá luach ollmhór sa treoir seo, 🌟 Seo deis annamh, ná caill é! ⏰⌛💨
Roinnigí agus más maith libh!
Is iad do chomhroinnt agus do thaitin ár spreagadh leanúnach!

 

发表 评论

Ní fhoilseofar do sheoladh ríomhphoist. Úsáidtear réimsí riachtanacha * Lipéad

scrollaigh go dtí an barr