Maqolalar katalogi
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:
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
Ko'proq yashirin fokuslarni ochish uchun🔑 Telegram kanalimizga qo'shiling!
Baham ko'ring va yoqsa like! Sizning aktsiyalaringiz va yoqtirishlaringiz bizning doimiy motivatsiyasimizdir!