MySQL 刪除數(shù)據(jù)表

2022-08-04 17:15 更新

MySQL中刪除數(shù)據(jù)表是非常容易操作的, 但是你再進行刪除表操作時要非常小心,因為執(zhí)行刪除命令后所有數(shù)據(jù)都會消失。

語法

以下為刪除MySQL數(shù)據(jù)表的通用語法:

DROP TABLE table_name ;

在命令提示窗口中刪除數(shù)據(jù)表

在mysql>命令提示窗口中刪除數(shù)據(jù)表SQL語句為 DROP TABLE

實例

以下實例刪除了數(shù)據(jù)表w3cschool_tbl:

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

使用PHP腳本刪除數(shù)據(jù)表

PHP使用 mysql_query 函數(shù)來刪除 MySQL 數(shù)據(jù)表。

該函數(shù)有兩個參數(shù),在執(zhí)行成功時返回 TRUE,否則返回 FALSE。

 語法

mysql_query( sql, connection ,resultmode);
參數(shù) 描述
sql 必需。規(guī)定要發(fā)送的 SQL 查詢。注釋:查詢字符串不應(yīng)以分號結(jié)束。
connection 可選。規(guī)定 SQL 連接標識符。如果未規(guī)定,則使用上一個打開的連接。
resultmode

可選。一個常量。可以是下列值中的任意一個:

  • MYSQLI_USE_RESULT(如果需要檢索大量數(shù)據(jù),請使用這個)
  • MYSQLI_STORE_RESULT(默認)

實例

以下實例使用了PHP腳本刪除數(shù)據(jù)表w3cschool_tbl:

<html>
<head>
<meta charset="utf-8">
<title>創(chuàng)建 MySQL 數(shù)據(jù)表</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
  die('連接失敗: ' . mysql_error());
}
echo '連接成功<br />';
$sql = "DROP TABLE w3cschool_tbl";
mysql_select_db( 'W3CSCHOOL' );
$retval = mysql_query( $sql, $conn );
if(! $retval ){
  die('數(shù)據(jù)表刪除失敗: ' . mysql_error());
}
echo "數(shù)據(jù)表刪除成功\n";
mysql_close($conn);
?>
</body>
</html>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號