Διαγραφή MySQL από τη χρήση; διαγραφή δήλωσης στη βάση δεδομένων MySQL

MySQL διαγραφή από τη χρήση;Βάση δεδομένων MySQLδιαγραφή δήλωσης

Δήλωση MySQL DELETE

Μπορείτε να χρησιμοποιήσετε την εντολή SQL DELETE FROM για να διαγράψετε εγγραφές σε έναν πίνακα βάσης δεδομένων MySQL.

Μπορείς mysql> Εκτελέστε την εντολή από μια γραμμή εντολών ή ένα σενάριο PHP.

γραμματική

Ακολουθεί η γενική σύνταξη της δήλωσης SQL DELETE για τη διαγραφή δεδομένων από έναν πίνακα δεδομένων MySQL:

DELETE FROM table_name [WHERE Clause]
  • Εάν δεν έχει καθοριστεί όρος WHERE, όλες οι εγγραφές στον πίνακα MySQL θα διαγραφούν.
  • Μπορείτε να καθορίσετε οποιαδήποτε συνθήκη στον όρο WHERE
  • Μπορείτε να διαγράψετε εγγραφές σε έναν μόνο πίνακα ταυτόχρονα.

Η ρήτρα WHERE είναι πολύ χρήσιμη όταν θέλετε να διαγράψετε καθορισμένες εγγραφές στον πίνακα δεδομένων.


Διαγραφή δεδομένων από τη γραμμή εντολών

Εδώ θα χρησιμοποιήσουμε τον όρο WHERE στην εντολή SQL DELETE για να διαγράψουμε τα επιλεγμένα δεδομένα από τον πίνακα δεδομένων MySQL chenweiliang_tbl.

Παράδειγμα

Το ακόλουθο παράδειγμα θα διαγράψει την εγγραφή με chenweiliang_id 3 στον πίνακα chenweiliang_tbl:

Δήλωση SQL UPDATE:

mysql> χρήση chenweiliang; βάση δεδομένων άλλαξε mysql> ΔΙΑΓΡΑΦΗ ΑΠΟ chenweiliang_tbl ΠΟΥ chenweiliang_id=3; Απορία OK, 1 σειρά επηρεαστούν (0.23 δευτ.)

Διαγραφή δεδομένων χρησιμοποιώντας σενάριο PHP

Η PHP χρησιμοποιεί τη συνάρτηση mysqli_query() για την εκτέλεση εντολών SQL και μπορείτε να χρησιμοποιήσετε τον όρο WHERE με ή χωρίς την εντολή SQL DELETE.

Αυτή η λειτουργία λειτουργεί με mysql> Το αποτέλεσμα του χαρακτήρα εντολής που εκτελεί την εντολή SQL είναι το ίδιο.

Παράδειγμα

Το ακόλουθο παράδειγμα PHP θα διαγράψει την εγγραφή με chenweiliang_id 3 στον πίνακα chenweiliang_tbl:

Δοκιμή ρήτρας MySQL DELETE:

<?
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 ( https://www.chenweiliang.com/ ) κοινοποίησε τη "Διαγραφή MySQL από χρήση; Η δήλωση διαγραφής στη βάση δεδομένων MySQL" είναι χρήσιμη για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-472.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή