MySQLi - Bảng thả
Rất dễ dàng để bỏ một bảng MySQLi hiện có, nhưng bạn cần phải rất cẩn thận trong khi xóa bất kỳ bảng hiện có nào vì dữ liệu bị mất sẽ không được phục hồi sau khi xóa một bảng.
Cú pháp
Đây là cú pháp SQL chung để thả một bảng MySQLi -
DROP TABLE table_name ;
Bỏ bảng khỏi Command Prompt
Điều này chỉ cần thực hiện DROP TABLE Lệnh SQL tại dấu nhắc mysql>.
Thí dụ
Đây là một ví dụ, xóa tutorials_inf -
root@host# mysql -u root -p
Enter password:*******
mysql> use TUTORIALS;
Database changed
mysql> DROP TABLE tutorials_inf
Query OK, 0 rows affected (0.8 sec)
mysql>
Bỏ bảng bằng PHP Script
Để thả một bảng hiện có vào bất kỳ cơ sở dữ liệu nào, bạn cần sử dụng hàm PHP mysqli_query(). Bạn sẽ chuyển đối số thứ hai của nó bằng lệnh SQL thích hợp để thả một bảng.
Thí dụ
<html>
<head>
<title>Dropping MySQLi Tables</title>
</head>
<body>
<?php
$host = 'localhost:3306';
$user = 'root';
$pass = '';
$dbname = 'TUTORIALS';
$conn = mysqli_connect($host, $user, $pass,$dbname);
if(!$conn) {
die('Could not connect: '.mysqli_connect_error());
}
echo 'Connected successfully<br/>';
$sql = "DROP TABLE tutorials_inf";
if(mysqli_query($conn, $sql)) {
echo "Table is deleted successfully";
} else {
echo "Table is not deleted successfully\n";
}
mysqli_close($conn);
?>
</body>
</html>
Đầu ra mẫu phải như thế này -
Connected successfully
Table is deleted successfully