Ki jan MySQL efase yon tab done? MySQL baz done efase done tab lòd / deklarasyon / sentaks

MisklKi jan yo efase tab la done?baz done MySQLefase datatable lòd/deklarasyon/sentaks

MySQL efase tab la

Li trè fasil pou efase tab done nan MySQL, men ou ta dwe pran anpil prekosyon lè w efase tab, paske tout done yo pral disparèt apre yo fin egzekite kòmandman efase a.

gramè

Sa ki anba la a se sentaks jeneral pou efase yon tab MySQL:

DROP TABLE table_name ;

Efase tab done nan fennèt èd memwa lòd

Nan mysql> komand èd memwa fenèt efase done tab SQL deklarasyon an se DEPOZE TAB :

Enstans

Egzanp sa a efase tab done chenweiliang_tbl:

root@host# mysql -u root -p
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> DROP TABLE chenweiliang_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

Efase datatable lè l sèvi avèk PHP script

PHP itilize fonksyon mysqli_query pou efase tab MySQL yo.

Fonksyon an gen de paramèt epi li retounen VRE si ekzekisyon an reyisi, otreman li retounen FALSE.

h3> sentaks

mysqli_query(connection,query,resultmode);
参数描述
koneksyonObligatwa.Espesifye koneksyon MySQL pou itilize.
queryObligatwa, espesifye fisèl rechèch la.
rezilta mòdSi ou vle.yon konstan.Ka nenpòt nan valè sa yo:

  • MYSQLI_USE_RESULT (itilize sa a si ou bezwen rekipere anpil done)
  • MYSQLI_STORE_RESULT (default)

Enstans

Egzanp sa a sèvi ak yon script PHP pou efase tab done chenweiliang_tbl:

efase tab done yo

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

Apre ekzekisyon an reyisi, nou pa ka wè tab chenweiliang_tbl lè nou itilize lòd sa a:

mysql> show tables;
Empty set (0.01 sec)

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Ki jan MySQL efase tab done yo? MySQL Database Efase Done Tablo Kòmandman / Deklarasyon / Sentaks ", li pral ede w.

Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-458.html

Byenveni nan chanèl Telegram blog Chen Weiliang a pou jwenn dènye mizajou yo!

🔔 Se pou premye moun ki jwenn bonjan "ChatGPT Content Maketing AI Itilizasyon Zouti Gid" nan anyè chanèl ki pi wo a! 🌟
📚 Gid sa a gen anpil valè, 🌟Sa a se yon opòtinite ki ra, pa rate li! ⏰⌛💨
Pataje epi like siw renmen!
Pataje w ak renmen ou se motivasyon kontinyèl nou!

 

kòmantè

Adrès imèl ou pa pral pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

woule nan tèt