Məqalələr kataloqu
MySQLVerilənlər bazasını necə silmək olar?silinMySQL verilənlər bazasıKomanda/Sintaksis/İfadə
MySQL verilənlər bazasını silmək
mysqladmin istifadə edərək verilənlər bazasını buraxın
MySQL serverinə adi istifadəçi kimi daxil olun, MySQL verilənlər bazalarını yaratmaq və ya silmək üçün xüsusi imtiyazlara ehtiyacınız ola bilər.
Beləliklə, biz buraya daxil olmaq üçün kök istifadəçidən istifadə edirik.Kök istifadəçi ən yüksək səlahiyyətə malikdir və verilənlər bazası yaratmaq üçün mysql mysqladmin əmrindən istifadə edə bilər.
Verilənlər bazasını silərkən çox diqqətli olun, çünki sil əmri yerinə yetirildikdən sonra bütün məlumatlar yox olacaq.
Aşağıdakı misal chenweiliang verilənlər bazasını silir (verilənlər bazası əvvəlki fəsildə yaradılmışdır):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Verilənlər bazasını silmək üçün yuxarıdakı əmri yerinə yetirdikdən sonra verilənlər bazasının həqiqətən silinib-silinmədiyini təsdiqləmək üçün sorğu qutusu görünəcək:
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 skriptindən istifadə edərək verilənlər bazasını silin
PHP MySQL verilənlər bazalarını yaratmaq və ya silmək üçün mysqli_query funksiyasından istifadə edir.
Funksiya iki parametrə malikdir və icra uğurlu olarsa TRUE, əks halda isə FALSE qaytarır.
qrammatika
mysqli_query(connection,query,resultmode);
参数 | təsviri |
---|---|
əlaqə | Tələb olunur.İstifadə ediləcək MySQL bağlantısını təyin edir. |
sorğu | Tələb olunur, sorğu sətirini müəyyən edir. |
nəticə rejimi | Könüllü.daimi.Aşağıdakı dəyərlərdən hər hansı biri ola bilər:
|
Nümunə
Aşağıdakı nümunə verilənlər bazasını silmək üçün PHP mysqli_query funksiyasından istifadəni nümayiş etdirir:
verilənlər bazasını silin
<? 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); ?>
Uğurlu icradan sonra rəqəmin nəticəsi:
əlaqə uğur qazandı
Chenweiliang verilənlər bazası uğurla silindi
Qeyd: PHP skripti ilə verilənlər bazasını silərkən təsdiqləmə mesajı görünməyəcək və göstərilən verilənlər bazası birbaşa silinəcək, ona görə də verilənlər bazasını silərkən çox diqqətli olmalısınız.
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşılan "MySQL verilənlər bazasını necə silir?Sizə kömək etmək üçün MySQL Database Commands/Syntax/Statements-i silin.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-465.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 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!