MySQL колдонуудан өчүрүлсүнбү? MySQL маалымат базасында билдирүүнү жок кылуу

MySQL колдонуудан өчүрүү?MySQL маалымат базасыбилдирүүнү жок кылуу

MySQL DELETE билдирүүсү

MySQL маалымат базасынын таблицасындагы жазууларды жок кылуу үчүн SQL DELETE FROM буйругун колдоно аласыз.

Сенин колуңдан келет mysql> Буйрук саптан же PHP скриптинен буйрукту аткарыңыз.

грамматика

Төмөндө MySQL маалыматтар таблицасынан маалыматтарды жок кылуу үчүн SQL DELETE билдирүүсүнүн жалпы синтаксиси келтирилген:

DELETE FROM table_name [WHERE Clause]
  • Эгерде WHERE пункту көрсөтүлбөсө, MySQL таблицасындагы бардык жазуулар жок кылынат.
  • Сиз WHERE пунктунда каалаган шартты белгилей аласыз
  • Жазууларды бир эле таблицада жок кыла аласыз.

WHERE пункту маалымат таблицасында көрсөтүлгөн жазууларды жок кылгыңыз келгенде абдан пайдалуу.


буйрук сабынан маалыматтарды жок кылуу

Бул жерде биз chenweiliang_tbl MySQL маалыматтар таблицасынан тандалган маалыматтарды жок кылуу үчүн SQL DELETE буйругундагы WHERE пунктун колдонобуз.

Instance

Төмөнкү мисал chenweiliang_tbl таблицасындагы chenweiliang_id 3 менен жазууну жок кылат:

SQL UPDATE билдирүүсү:

MySQL> колдонуу ченвейлян; маалыматтар базасы өзгөрдү MySQL> ӨЧҮРҮҮ FROM chenweiliang_tbl КАЙДА chenweiliang_id=3; суроо OK, 1 катар зыян тарткан (0.23 сек)

PHP скриптин колдонуу менен маалыматтарды жок кылуу

PHP SQL операторлорун аткаруу үчүн mysqli_query() функциясын колдонот.Сиз WHERE пунктун SQL DELETE буйругу менен же болбосо колдонсоңуз болот.

Бул функция менен иштейт mysql> SQL буйругун аткарган командалык белгинин эффектиси бирдей.

Instance

Төмөнкү PHP мисалы chenweiliang_tbl таблицасындагы chenweiliang_id 3 менен жазууну жок кылат:

MySQL DELETE пунктун сыноо:

<?
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 блогу ( https://www.chenweiliang.com/ ) бөлүштү "MySQL колдонуудан өчүрүлсүнбү? MySQL маалымат базасындагы өчүрүү билдирүүсү" сизге пайдалуу.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-472.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз