MySQL istifadədən silinsin? MySQL verilənlər bazasında bəyanatı silin

MySQL istifadədən silinsin?MySQL verilənlər bazasıbəyanatı silin

MySQL DELETE bəyanatı

MySQL verilənlər bazası cədvəlindəki qeydləri silmək üçün SQL DELETE FROM əmrindən istifadə edə bilərsiniz.

Bacararsan mysql> Komanda sorğusundan və ya PHP skriptindən əmri yerinə yetirin.

qrammatika

MySQL verilənlər cədvəlindən məlumatları silmək üçün SQL DELETE ifadəsinin ümumi sintaksisi aşağıdakılardır:

DELETE FROM table_name [WHERE Clause]
  • Əgər WHERE bəndi göstərilməyibsə, MySQL cədvəlindəki bütün qeydlər silinəcək.
  • Siz WHERE bəndində istənilən şərti təyin edə bilərsiniz
  • Bir cədvəldəki qeydləri bir anda silə bilərsiniz.

Məlumat cədvəlində müəyyən qeydləri silmək istədiyiniz zaman WHERE bəndi çox faydalıdır.


Komanda xəttindən məlumatları silin

Burada chenweiliang_tbl MySQL verilənlər cədvəlindən seçilmiş məlumatları silmək üçün SQL DELETE komandasındakı WHERE bəndindən istifadə edəcəyik.

Nümunə

Aşağıdakı nümunə chenweiliang_tbl cədvəlində chenweiliang_id 3 ilə qeydi siləcək:

SQL UPDATE bəyanatı:

mysql> istifadə chenweiliang; Database dəyişdi mysql> DELETE DAN chenweiliang_tbl HARADA chenweiliang_id=3; Sual OK, 1 sıra təsir (0.23 Saniyə)

PHP skriptindən istifadə edərək məlumatları silin

PHP SQL ifadələrini yerinə yetirmək üçün mysqli_query() funksiyasından istifadə edir və siz SQL DELETE əmri ilə və ya olmadan WHERE bəndindən istifadə edə bilərsiniz.

Bu funksiya ilə işləyir mysql> SQL əmrini yerinə yetirən komanda simvolunun təsiri eynidir.

Nümunə

Aşağıdakı PHP nümunəsi chenweiliang_tbl cədvəlində chenweiliang_id 3 ilə qeydi siləcək:

MySQL DELETE bənd 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);
?>

Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşılan "MySQL istifadədən silinsin? MySQL verilənlər bazasında silmə ifadəsi" sizin üçün faydalıdır.

Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-472.html

Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!

🔔 Kanalın ən yaxşı kataloqunda dəyərli "ChatGPT Məzmun Marketinq AI Aləti İstifadə Bələdçisi"ni ilk əldə edən siz olun! 🌟
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!

 

发表 评论

Elektron poçtunuz dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

yuxarıya sürüşdürün