MySQL ລຶບອອກຈາກການນໍາໃຊ້ບໍ? ລຶບຄຳຖະແຫຼງໃນຖານຂໍ້ມູນ MySQL

MySQL ລຶບອອກຈາກການນຳໃຊ້ບໍ?ຖານຂໍ້ມູນ MySQLລຶບຖະແຫຼງການ

MySQL DELETE ຄໍາຖະແຫຼງການ

ທ່ານສາມາດນໍາໃຊ້ຄໍາສັ່ງ SQL DELETE FROM ເພື່ອລຶບບັນທຶກໃນຕາຕະລາງຖານຂໍ້ມູນ MySQL.

ເຈົ້າ​ສາ​ມາດ mysql> ປະຕິບັດຄໍາສັ່ງຈາກ prompt ຄໍາສັ່ງຫຼື script PHP.

ໄວຍາກອນ

ຕໍ່ໄປນີ້ແມ່ນ syntax ທົ່ວໄປຂອງຄໍາສັ່ງ SQL DELETE ເພື່ອລຶບຂໍ້ມູນຈາກຕາຕະລາງຂໍ້ມູນ MySQL:

DELETE FROM table_name [WHERE Clause]
  • ຖ້າບໍ່ມີການລະບຸຂໍ້ WHERE, ບັນທຶກທັງໝົດໃນຕາຕະລາງ MySQL ຈະຖືກລຶບ.
  • ທ່ານສາມາດກໍານົດເງື່ອນໄຂໃດໆໃນ WHERE clause
  • ທ່ານ​ສາ​ມາດ​ລຶບ​ບັນ​ທຶກ​ທັງ​ຫມົດ​ໃນ​ເວ​ລາ​ດຽວ​ໃນ​ຕາ​ຕະ​ລາງ​ດຽວ​.

ຂໍ້ WHERE ແມ່ນມີປະໂຫຍດຫຼາຍເມື່ອທ່ານຕ້ອງການລຶບບັນທຶກທີ່ລະບຸໄວ້ໃນຕາຕະລາງຂໍ້ມູນ.


ລຶບຂໍ້ມູນຈາກບັນທັດຄໍາສັ່ງ

ໃນທີ່ນີ້ພວກເຮົາຈະໃຊ້ WHERE clause ໃນຄໍາສັ່ງ SQL DELETE ເພື່ອລຶບຂໍ້ມູນທີ່ເລືອກຈາກຕາຕະລາງຂໍ້ມູນ MySQL chenweiliang_tbl.

ຕົວຢ່າງ

ຕົວຢ່າງຕໍ່ໄປນີ້ຈະລຶບບັນທຶກທີ່ມີ chenweiliang_id 3 ໃນຕາຕະລາງ chenweiliang_tbl:

SQL UPDATE ຖະແຫຼງການ:

mysql> ການນໍາໃຊ້ Chenweiliang; ຖານຂໍ້ມູນ ປ່ຽນແປງ mysql> DELETE ຈາກ chenweiliang_tbl ບ່ອນທີ່ chenweiliang_id=3; ການສອບຖາມ OK, 1 ແຖວ ໄດ້ຮັບຜົນກະທົບ (0.23 sec)

ລຶບຂໍ້ມູນໂດຍໃຊ້ PHP script

PHP ໃຊ້ຟັງຊັນ mysqli_query() ເພື່ອປະຕິບັດຄໍາສັ່ງ SQL. ທ່ານສາມາດນໍາໃຊ້ປະໂຫຍກ WHERE ທີ່ມີຫຼືບໍ່ມີຄໍາສັ່ງ SQL DELETE.

ຟັງຊັນນີ້ເຮັດວຽກກັບ mysql> ຜົນກະທົບຂອງລັກສະນະຄໍາສັ່ງປະຕິບັດຄໍາສັ່ງ SQL ແມ່ນຄືກັນ.

ຕົວຢ່າງ

ຕົວຢ່າງ PHP ຕໍ່ໄປນີ້ຈະລຶບບັນທຶກທີ່ມີ chenweiliang_id 3 ໃນຕາຕະລາງ chenweiliang_tbl:

MySQL DELETE clause test:

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

ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "MySQL ລົບອອກຈາກການນໍາໃຊ້? ຄໍາຖະແຫຼງການລຶບໃນຖານຂໍ້ມູນ MySQL" ແມ່ນເປັນປະໂຫຍດສໍາລັບທ່ານ.

ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-472.html

ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!

🔔 ເປັນຜູ້ທຳອິດທີ່ໄດ້ຮັບ "ຄູ່ມືການໃຊ້ເຄື່ອງມືການຕະຫຼາດເນື້ອຫາ ChatGPT AI" ທີ່ມີຄຸນຄ່າໃນລາຍການທາງເທິງ! 🌟
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການ​ແບ່ງ​ປັນ​ແລະ​ການ​ຖືກ​ໃຈ​ຂອງ​ທ່ານ​ແມ່ນ​ການ​ຊຸກ​ຍູ້​ຢ່າງ​ຕໍ່​ເນື່ອງ​ຂອງ​ພວກ​ເຮົາ​!

 

评论评论

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ຖືກເຜີຍແຜ່. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຖືກນໍາໃຊ້ * ປ້າຍ ກຳ ກັບ

ເລື່ອນໄປເທິງສຸດ