Nola ezabatzen du MySQL-k datu-base bat?Ezabatu MySQL datu-basearen komandoa/sintaxia/adierazpena

MySQLNola ezabatu datu-basea?ezabatuMySQL datu-baseaKomandoa/Sintaxia/Adierazpena

MySQL datu-basea ezabatu


jaregin datu-basea mysqladmin erabiliz

Hasi saioa mysql zerbitzarian erabiltzaile arrunt gisa, baliteke pribilegio zehatzak behar izatea MySQL datu-baseak sortzeko edo ezabatzeko.

Beraz, root erabiltzailea erabiltzen dugu hemen saioa hasteko.Root erabiltzaileak du autoritate handiena eta mysql mysqladmin komandoa erabil dezake datu-base bat sortzeko.

Kontu handia izan behar da datu-base bat ezabatzean, ezabatzeko komandoa exekutatu ondoren datu guztiak desagertuko baitira.

Hurrengo adibidean datu-basea ezabatzen da chenweiliang (datu-basea aurreko kapituluan sortu zen):

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

Goiko datu-basea ezabatzeko komandoa exekutatu ondoren, datu-basea benetan ezabatu den ala ez baieztatzeko gonbita-koadro bat agertuko da:

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

Ezabatu datu-basea PHP script-a erabiliz

PHP-k mysqli_query funtzioa erabiltzen du MySQL datu-baseak sortzeko edo ezabatzeko.

Funtzioak bi parametro ditu eta EGIA itzultzen du exekuzioa arrakastatsua bada, bestela GEZURRA itzultzen du.

Gramatika

mysqli_query(connection,query,resultmode);
参数描述
konexioaBeharrezkoa.Erabili beharreko MySQL konexioa zehazten du.
kontsultaBeharrezkoa, kontsulta-katea zehazten du.
emaitza moduaAukerakoa.konstante bat.Balio hauetako edozein izan daiteke:

  • MYSQLI_USE_RESULT (erabili hau datu asko berreskuratu behar badituzu)
  • MYSQLI_STORE_RESULT (lehenetsia)

adibidea

Ondorengo adibide honek PHP mysqli_query funtzioaren erabilera erakusten du datu-base bat ezabatzeko:

datu-basea ezabatu

<?
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);
?>

Arrakastaz exekutatu ondoren, zenbakiaren emaitza hau da:

konexioa arrakastatsua izan da

Chenweiliang datu-basea behar bezala ezabatu da

Oharra: PHP script bat erabiliz datu-base bat ezabatzean, berrespen-mezua ez da agertuko, eta zehaztutako datu-basea zuzenean ezabatuko da, beraz kontu handiz ibili behar duzu datu-basea ezabatzerakoan.

Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) shared "Nola ezabatzen du MySQL-k datu-base bat?Kendu MySQL datu-basearen komandoak/sintaxia/adierazpenak" zuri laguntzeko.

Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-465.html

Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!

🔔 Izan zaitez kanalaren goiko direktorioan "ChatGPT Content Marketing AI Tool Erabilera Gida" baliotsua lortzen lehena! 🌟
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!

 

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

joan goian