Jak MySQL usuwa tabelę danych? Baza danych MySQL usuń polecenie/instrukcję/składnię tabeli danych

MySQLJak usunąć tabelę danych?Baza danych MySQLusuń polecenie/instrukcję/składnię z tabeli danych

Tabela usuwania MySQL

Usuwanie tabel danych w MySQL jest bardzo łatwe, ale powinieneś być bardzo ostrożny podczas usuwania tabel, ponieważ wszystkie dane znikną po wykonaniu polecenia usuwania.

gramatyka

Poniżej znajduje się ogólna składnia usuwania tabeli MySQL:

DROP TABLE table_name ;

Usuń tabelę danych w oknie wiersza polecenia

W oknie wiersza polecenia mysql> usuń instrukcję SQL z tabeli danych UPUŚĆ TABELĘ :

Instancja

Poniższy przykład usuwa tabelę danych 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>

Usuń tabelę danych za pomocą skryptu PHP

PHP używa funkcji mysqli_query do usuwania tabel MySQL.

Funkcja ma dwa parametry i zwraca TRUE, jeśli wykonanie się powiedzie, w przeciwnym razie zwraca FALSE.

h3> składnia

mysqli_query(connection,query,resultmode);
参数opis
połączenieWymagany.Określa połączenie MySQL do użycia.
pytanieWymagany, określa ciąg zapytania.
tryb wynikówOpcjonalny.stała.Może być dowolną z następujących wartości:

  • MYSQLI_USE_RESULT (użyj tego, jeśli potrzebujesz pobrać dużo danych)
  • MYSQLI_STORE_RESULT (domyślnie)

Instancja

Poniższy przykład używa skryptu PHP do usunięcia tabeli danych chenweiliang_tbl:

usuń tabelę danych

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

Po pomyślnym wykonaniu nie możemy zobaczyć tabeli chenweiliang_tbl za pomocą następującego polecenia:

mysql> show tables;
Empty set (0.01 sec)

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Przewiń do góry