MySQL foydalanishdan o'chirilsinmi? MySQL ma'lumotlar bazasida bayonotni o'chirish

MySQL foydalanishdan olib tashlansinmi?MySQL ma'lumotlar bazasibayonotni o'chirish

MySQL DELETE bayonoti

MySQL ma'lumotlar bazasi jadvalidagi yozuvlarni o'chirish uchun SQL DELETE FROM buyrug'idan foydalanishingiz mumkin.

Siz .. qila olasiz; siz ... mumkin mysql> Buyruqni buyruq satridan yoki PHP skriptidan bajaring.

grammatika

Quyida MySQL ma'lumotlar jadvalidan ma'lumotlarni o'chirish uchun SQL DELETE bayonotining umumiy sintaksisi keltirilgan:

DELETE FROM table_name [WHERE Clause]
  • Agar WHERE bandi belgilanmagan bo'lsa, MySQL jadvalidagi barcha yozuvlar o'chiriladi.
  • WHERE bandida istalgan shartni belgilashingiz mumkin
  • Bitta jadvalda bir vaqtning o'zida barcha yozuvlarni o'chirishingiz mumkin.

WHERE bandi ma'lumotlar jadvalidagi ko'rsatilgan yozuvlarni o'chirmoqchi bo'lganingizda juda foydali.


Buyruqlar qatoridan ma'lumotlarni o'chiring

Bu yerda chenweiliang_tbl MySQL ma'lumotlar jadvalidan tanlangan ma'lumotlarni o'chirish uchun SQL DELETE buyrug'idagi WHERE bandidan foydalanamiz.

Misol

Quyidagi misol chenweiliang_tbl jadvalidagi chenweiliang_id 3 bilan yozuvni o'chiradi:

SQL UPDATE bayonoti:

mysql> foydalanish chenweiliang; ma'lumotlar bazasi o'zgartirildi mysql> DELETE FROM chenweiliang_tbl WHERE chenweiliang_id=3; So'rov OK, 1 qator ta'sir qildi (0.23 sek)

PHP skripti yordamida ma'lumotlarni o'chirish

PHP SQL operatorlarini bajarish uchun mysqli_query() funksiyasidan foydalanadi va siz WHERE bandidan SQL DELETE buyrug'i bilan yoki buyruqsiz foydalanishingiz mumkin.

Bu funksiya bilan ishlaydi mysql> SQL buyrug'ini bajaruvchi buyruq belgisining ta'siri bir xil.

Misol

Quyidagi PHP misoli chenweiliang_tbl jadvalidagi chenweiliang_id 3 bilan yozuvni o'chiradi:

MySQL DELETE bandi testi:

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

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) birgalikda "MySQL foydalanishdan o'chirilsinmi? MySQL ma'lumotlar bazasidagi o'chirish bayonoti" siz uchun foydalidir.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-472.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring