Artikulo Direktoryo
MySQLPaano tanggalin ang database?tanggalinMySQL databaseCommand/Syntax/Statement
MySQL tanggalin ang database
i-drop ang database gamit ang mysqladmin
Mag-log in sa mysql server bilang isang normal na user, maaaring kailanganin mo ng mga partikular na pribilehiyo upang lumikha o magtanggal ng mga database ng MySQL.
Kaya ginagamit namin ang root user para mag-log in dito. Ang root user ang may pinakamataas na awtoridad at maaaring gamitin ang mysql mysqladmin command para gumawa ng database.
Maging maingat kapag nagtatanggal ng database, dahil mawawala ang lahat ng data pagkatapos maipatupad ang delete command.
Tinatanggal ng sumusunod na halimbawa ang database ng chenweiliang (nalikha ang database sa nakaraang kabanata):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Pagkatapos isagawa ang utos sa itaas para tanggalin ang database, lilitaw ang isang prompt box upang kumpirmahin kung ang database ay talagang tinanggal:
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
Tanggalin ang database gamit ang PHP script
Ginagamit ng PHP ang mysqli_query function upang lumikha o magtanggal ng mga database ng MySQL.
Ang function ay may dalawang parameter at nagbabalik ng TRUE kung ang pagpapatupad ay matagumpay, kung hindi, ito ay nagbabalik ng FALSE.
gramatika
mysqli_query(connection,query,resultmode);
参数 | paglalarawan |
---|---|
koneksyon | Kailangan.Tinutukoy ang koneksyon ng MySQL na gagamitin. |
tanong | Kinakailangan, tinutukoy ang string ng query. |
resultang mode | Opsyonal.isang pare-pareho.Maaaring alinman sa mga sumusunod na halaga:
|
Pangyayari
Ang sumusunod na halimbawa ay nagpapakita ng paggamit ng PHP mysqli_query function upang magtanggal ng database:
tanggalin ang database
<? 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); ?>
Pagkatapos ng matagumpay na pagpapatupad, ang resulta ng numero ay:
nagtagumpay ang koneksyon
Matagumpay na natanggal ang database chenweiliang
Paalala: Kapag nagde-delete ng database gamit ang PHP script, hindi lalabas ang confirmation message, at ang tinukoy na database ay direktang tatanggalin, kaya dapat kang maging maingat sa pagtanggal ng database.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi "Paano tinatanggal ng MySQL ang isang database?Alisin ang MySQL Database Commands/Syntax/Statements" para matulungan ka.
Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-465.html
Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!