MySQL刪除資料表
MySQL 刪除資料表
MySQL中刪除資料表是非常容易操作的, 但是你再進行刪除表操作時要非常小心,因為執行刪除命令後所有資料都會消失。
語法
以下為刪除MySQL資料表的通用語法:
DROP TABLE table_name ;
在命令提示視窗中刪除資料表
在mysql>命令提示視窗中刪除資料表SQL語句為 DROP TABLE :
例項
以下例項刪除了資料表runoob_tbl:
root@host# mysql -u root -pEnter password:*******mysql> use RUNOOB;Database changed mysql> DROP TABLE runoob_tblQuery OK, 0 rows affected (0.8 sec)mysql>
使用PHP指令碼刪除資料表
PHP使用 mysqli_query 函式來刪除 MySQL 資料表。
該函式有兩個引數,在執行成功時返回 TRUE,否則返回 FALSE。
h3> 語法
mysqli_query(connection,query,resultmode);
引數 | 描述 |
---|---|
connection | 必需。規定要使用的 MySQL 連線。 |
query | 必需,規定查詢字串。 |
resultmode |
可選。一個常量。可以是下列值中的任意一個:
|
例項
以下例項使用了PHP指令碼刪除資料表 runoob_tbl:
刪除資料庫
$dbhost = `localhost:3306`; // mysql伺服器主機地址$dbuser = `root`; // mysql使用者名稱$dbpass = `123456`; // mysql使用者名稱密碼$conn = mysqli_connect($dbhost, $dbuser, $dbpass);if(! $conn ){
die(`連線失敗: ` . mysqli_error($conn));}echo `連線成功<br />`;$sql = “DROP TABLE runoob_tbl“;mysqli_select_db( $conn, `RUNOOB` );$retval = mysqli_query( $conn, $sql );if(! $retval ){
die(`資料表刪除失敗: ` . mysqli_error($conn));}echo “資料表刪除成功
“;mysqli_close($conn);
執行成功後,我們使用以下命令,就看不到 runoob_tbl 表了:
mysql> show tables;Empty set (0.01 sec)
相關文章
- MySQL超大表刪除資料過程MySql
- mysql 刪除表中重複的資料MySql
- 簡單介紹mysql如何刪除資料表和關聯的資料表刪除詳情MySql
- 如何刪除資料庫下的所有表(mysql)資料庫MySql
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- MYSQL資料庫表記錄刪除解決方案MySql資料庫
- python 刪除大表資料Python
- MySQL---資料刪除之後表檔案不變MySql
- [MYSQL][1]建立,修改,刪除表MySql
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- MySQL 5.7的表刪除資料後的磁碟空間釋放MySql
- mysql 誤刪除表內資料,透過binlog日誌恢復MySql
- ORACLE刪除-表分割槽和資料Oracle
- PostgreSQL刪除表中重複資料SQL
- sql 多表關聯刪除表資料SQL
- mySql刪除多個表 刪除多個欄位的SQLMySql
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- mysql資料庫誤刪除操作說明MySql資料庫
- 刪除a表中和b表相同的資料
- 【C/C++】資料庫刪除大表C++資料庫
- 刪除資料
- MySql 表資料的增、刪、改、查MySql
- mysql 跨表查詢、更新、刪除示例MySql
- MySQL如何優雅的刪除大表MySql
- whk我【資料刪除】你個【資料刪除】的
- mysql/mariadb學習記錄——建立刪除資料庫、表的基本命令MySql資料庫
- Mysql資料庫delete刪除後資料恢復報告MySql資料庫delete資料恢復
- 6、MySQL刪除資料庫(DROP DATABASE語句)MySql資料庫Database
- MySQL 中刪除的資料都去哪兒了?MySql
- Oracle中刪除表中的重複資料Oracle
- 刪除elasticsearch資料Elasticsearch
- indexedDB 刪除資料Index
- MYSQL下如何安全的快速刪除大表MySql
- mysql支援跨表delete刪除多表記錄MySqldelete
- mysql 資料插入和更新及刪除詳情FSSHMySql
- MySQL防止delete命令刪除資料的兩種方法MySqldelete
- Mysql資料庫值的新增、修改、刪除及清空MySql資料庫
- 【北亞資料庫資料恢復】使用delete未加where子句刪除全表資料的Mysql資料庫資料恢復資料庫資料恢復deleteMySql