Maqolalar katalogi
MySQLMa'lumotlar bazasini qanday o'chirish mumkin?o'chirishMySQL ma'lumotlar bazasiBuyruq/Sintaksis/Bayonnoma
MySQL ma'lumotlar bazasini o'chirish
mysqladmin yordamida ma'lumotlar bazasini tashlang
MySQL serveriga oddiy foydalanuvchi sifatida kiring, MySQL maʼlumotlar bazalarini yaratish yoki oʻchirish uchun sizga maxsus imtiyozlar kerak boʻlishi mumkin.
Shunday qilib, biz bu yerga kirish uchun root foydalanuvchidan foydalanamiz.Root foydalanuvchi eng yuqori vakolatga ega va ma'lumotlar bazasini yaratish uchun mysql mysqladmin buyrug'idan foydalanishi mumkin.
Ma'lumotlar bazasini o'chirishda juda ehtiyot bo'lish kerak, chunki o'chirish buyrug'i bajarilgandan so'ng barcha ma'lumotlar yo'qoladi.
Quyidagi misol chenweiliang ma'lumotlar bazasini o'chiradi (ma'lumotlar bazasi oldingi bobda yaratilgan):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Yuqoridagi ma'lumotlar bazasini o'chirish buyrug'i bajarilgandan so'ng, ma'lumotlar bazasi haqiqatan ham o'chirilganligini tasdiqlash uchun so'rov oynasi paydo bo'ladi:
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 skripti yordamida ma'lumotlar bazasini o'chiring
PHP MySQL ma'lumotlar bazalarini yaratish yoki o'chirish uchun mysqli_query funksiyasidan foydalanadi.
Funktsiya ikkita parametrga ega va agar bajarilish muvaffaqiyatli bo'lsa, TRUE qiymatini qaytaradi, aks holda u FALSE qiymatini qaytaradi.
grammatika
mysqli_query(connection,query,resultmode);
parametr | tavsif |
---|---|
aloqa | Majburiy.Foydalanish uchun MySQL ulanishini belgilaydi. |
So'rovlar | Majburiy, so'rovlar qatorini belgilaydi. |
natija rejimi | Ixtiyoriy.doimiy.Quyidagi qiymatlardan biri bo'lishi mumkin:
|
Misol
Quyidagi misol ma'lumotlar bazasini o'chirish uchun PHP mysqli_query funksiyasidan foydalanishni ko'rsatadi:
ma'lumotlar bazasini o'chirish
<? 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); ?>
Muvaffaqiyatli bajarilgandan so'ng, raqam natijasi:
ulanish muvaffaqiyatli bo'ldi
Chenweiliang maʼlumotlar bazasi muvaffaqiyatli oʻchirildi
Eslatma: PHP skripti yordamida ma'lumotlar bazasini o'chirishda tasdiqlash xabari paydo bo'lmaydi va ko'rsatilgan ma'lumotlar bazasi to'g'ridan-to'g'ri o'chiriladi, shuning uchun ma'lumotlar bazasini o'chirishda juda ehtiyot bo'lishingiz kerak.
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "MySQL ma'lumotlar bazasini qanday o'chiradi?Sizga yordam berish uchun MySQL ma'lumotlar bazasi buyruqlari/sintaksisi/bayonotlarini olib tashlang.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-465.html
Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!