Πώς διαγράφει η MySQL μια βάση δεδομένων;Διαγραφή εντολής/σύνταξης/δήλωσης βάσης δεδομένων MySQL

MySQLΠώς να διαγράψετε τη βάση δεδομένων;διαγράφωΒάση δεδομένων MySQLΕντολή/Σύνταξη/Δήλωση

MySQL διαγραφή βάσης δεδομένων


απόθεση βάσης δεδομένων χρησιμοποιώντας mysqladmin

Συνδεθείτε στον διακομιστή mysql ως κανονικός χρήστης, μπορεί να χρειαστείτε συγκεκριμένα δικαιώματα για τη δημιουργία ή τη διαγραφή βάσεων δεδομένων MySQL.

Χρησιμοποιούμε λοιπόν τον χρήστη root για να συνδεθείτε εδώ Ο χρήστης root έχει την υψηλότερη εξουσία και μπορεί να χρησιμοποιήσει την εντολή mysql mysqladmin για να δημιουργήσει μια βάση δεδομένων.

Πρέπει να δίνεται μεγάλη προσοχή κατά τη διαγραφή μιας βάσης δεδομένων, καθώς όλα τα δεδομένα θα εξαφανιστούν μετά την εκτέλεση της εντολής διαγραφής.

Το ακόλουθο παράδειγμα διαγράφει τη βάση δεδομένων chenweiliang (η βάση δεδομένων δημιουργήθηκε στο προηγούμενο κεφάλαιο):

[root@host]# mysqladmin -u root -p drop chenweiliang
Enter password:******

Μετά την εκτέλεση της παραπάνω εντολής διαγραφής βάσης δεδομένων, θα εμφανιστεί ένα παράθυρο προτροπής για να επιβεβαιώσετε εάν η βάση δεδομένων έχει πραγματικά διαγραφεί:

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'chenweiliang' database [y/N] y
Database "chenweiliang" dropped

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

Η PHP χρησιμοποιεί τη συνάρτηση mysqli_query για τη δημιουργία ή τη διαγραφή βάσεων δεδομένων MySQL.

Η συνάρτηση έχει δύο παραμέτρους και επιστρέφει TRUE εάν η εκτέλεση είναι επιτυχής, διαφορετικά επιστρέφει FALSE.

γραμματική

mysqli_query(connection,query,resultmode);
参数περιγραφή
σύνδεσηΑπαιτείται.Καθορίζει τη σύνδεση MySQL που θα χρησιμοποιηθεί.
απορίαΑπαιτείται, καθορίζει τη συμβολοσειρά ερωτήματος.
λειτουργία αποτελέσματοςΠροαιρετικός.μια σταθερά.Μπορεί να είναι οποιαδήποτε από τις ακόλουθες τιμές:

  • MYSQLI_USE_RESULT (χρησιμοποιήστε το εάν χρειάζεται να ανακτήσετε πολλά δεδομένα)
  • MYSQLI_STORE_RESULT (προεπιλογή)

Παράδειγμα

Το ακόλουθο παράδειγμα δείχνει τη χρήση της συνάρτησης PHP mysqli_query για τη διαγραφή μιας βάσης δεδομένων:

διαγραφή βάσης δεδομένων

<?
php $dbhost = 'localhost:3306'; // mysql服务器主机地址 
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码 
$conn = mysqli_connect($dbhost, $dbuser, $dbpass); 
if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功
';
 $sql = 'DROP DATABASE chenweiliang';
 $retval = mysqli_query( $conn, $sql );
 if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } 
echo "数据库 chenweiliang 删除成功\n";
 mysqli_close($conn);
?>

Μετά την επιτυχή εκτέλεση, το αποτέλεσμα του αριθμού είναι:

η σύνδεση πέτυχε

Η βάση δεδομένων chenweiliang διαγράφηκε με επιτυχία

Σημείωση: Όταν διαγράφετε μια βάση δεδομένων χρησιμοποιώντας μια δέσμη ενεργειών PHP, το μήνυμα επιβεβαίωσης δεν θα εμφανιστεί και η καθορισμένη βάση δεδομένων θα διαγραφεί απευθείας, επομένως θα πρέπει να είστε πολύ προσεκτικοί όταν διαγράφετε τη βάση δεδομένων.

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Πώς η MySQL διαγράφει μια βάση δεδομένων;Καταργήστε τις εντολές/σύνταξη/δηλώσεις βάσης δεδομένων MySQL" για να σας βοηθήσουμε.

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

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

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

 

发表 评论

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

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