MySQL kullanımdan silinsin mi? MySQL veritabanındaki ifadeyi sil

MySQL kullanımdan silinsin mi?MySQL veritabanıifadeyi sil

MySQL DELETE ifadesi

MySQL veritabanı tablosundaki kayıtları silmek için SQL DELETE FROM komutunu kullanabilirsiniz.

Yapabilirsin mysql> Komut isteminden veya bir PHP betiğinden komutu yürütün.

dilbilgisi

MySQL veri tablosundan veri silmek için SQL DELETE ifadesinin genel sözdizimi aşağıdadır:

DELETE FROM table_name [WHERE Clause]
  • WHERE yan tümcesi belirtilmezse, MySQL tablosundaki tüm kayıtlar silinecektir.
  • WHERE yan tümcesinde herhangi bir koşul belirtebilirsiniz.
  • Tek bir tabloda kayıtları bir kerede silebilirsiniz.

WHERE yan tümcesi, veri tablosunda belirtilen kayıtları silmek istediğinizde çok kullanışlıdır.


Komut satırından verileri silin

Burada, chenweiliang_tbl MySQL veri tablosundan seçilen verileri silmek için SQL DELETE komutundaki WHERE yan tümcesini kullanacağız.

Örnek

Aşağıdaki örnek, chenweiliang_tbl tablosundaki chenweiliang_id 3 ile kaydı siler:

SQL UPDATE ifadesi:

mysql> kullanım Chenweiliang; veritabanı değişmiş mysql> SİL DAN chenweiliang_tbl NEREDE chenweiliang_id=3; Sorgu OK, 1 sıra etkilenmiş (0.23 kuru)

PHP betiğini kullanarak verileri silin

PHP, SQL deyimlerini yürütmek için mysqli_query() işlevini kullanır. WHERE yan tümcesini SQL DELETE komutuyla birlikte veya onsuz kullanabilirsiniz.

Bu işlev ile çalışır mysql> SQL komutunu çalıştıran komut karakterinin etkisi aynıdır.

Örnek

Aşağıdaki PHP örneği, chenweiliang_tbl tablosundaki chenweiliang_id 3 ile kaydı siler:

MySQL DELETE yan tümcesi 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);
?>

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşılan "MySQL kullanımdan silinsin mi? MySQL veritabanındaki silme ifadesi" size yardımcı olur.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-472.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır