Kako MySQL briše podatkovnu tablicu? Naredba/izjava/sintaksa brisanja podatkovne tablice MySQL baze podataka

MySQLKako izbrisati podatkovnu tablicu?MySQL baza podatakanaredba/izjava/sintaksa brisanja podatkovne tablice

MySQL brisanje tablice

Brisanje podatkovnih tablica u MySQL-u je vrlo jednostavno, ali treba biti vrlo oprezan kada brišete tablice, jer će svi podaci nestati nakon izvršenja naredbe delete.

gramatika

Slijedi opća sintaksa za brisanje MySQL tablice:

DROP TABLE table_name ;

Izbrišite podatkovnu tablicu u prozoru naredbenog retka

U mysql> prozoru naredbenog retka izbrišite podatkovnu tablicu SQL izjava ISPUSTI STOL :

primjer

Sljedeći primjer briše podatkovnu tablicu 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>

Izbrišite podatkovnu tablicu pomoću PHP skripte

PHP koristi funkciju mysqli_query za brisanje MySQL tablica.

Funkcija ima dva parametra i vraća TRUE ako je izvođenje uspješno, inače vraća FALSE.

h3> sintaksa

mysqli_query(connection,query,resultmode);
参数opis
povezanostPotreban.Određuje MySQL vezu za korištenje.
pitanjeObavezno, navodi niz upita.
rezultatski načinNeobavezno.konstanta.Može biti bilo koja od sljedećih vrijednosti:

  • MYSQLI_USE_RESULT (koristite ovo ako trebate dohvatiti puno podataka)
  • MYSQLI_STORE_RESULT (zadano)

primjer

Sljedeći primjer koristi PHP skriptu za brisanje podatkovne tablice chenweiliang_tbl:

izbrisati podatkovnu tablicu

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

Nakon što je izvršenje uspješno, ne možemo vidjeti tablicu chenweiliang_tbl pomoću sljedeće naredbe:

mysql> show tables;
Empty set (0.01 sec)

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

Dođite na vrh