Com elimina MySQL una taula de dades? La base de dades MySQL elimina l'ordre/la declaració/la sintaxi de la taula de dades

MySQLCom esborrar la taula de dades?Base de dades MySQLsuprimiu l'ordre/la declaració/la sintaxi de la taula de dades

Taula d'eliminació de MySQL

És molt fàcil suprimir taules de dades a MySQL, però heu de tenir molta cura quan suprimiu taules, perquè totes les dades desapareixeran després d'executar l'ordre d'eliminació.

gramàtica

La següent és la sintaxi general per eliminar una taula MySQL:

DROP TABLE table_name ;

Suprimeix la taula de dades a la finestra del símbol d'ordres

A la finestra de l'indicador d'ordres de mysql>, suprimiu la instrucció SQL de la taula de dades DEIXAR TAULA :

Instància

L'exemple següent suprimeix la taula de dades 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>

Suprimiu la taula de dades mitjançant l'script PHP

PHP utilitza la funció mysqli_query per eliminar taules MySQL.

La funció té dos paràmetres i retorna TRUE si l'execució té èxit, en cas contrari retorna FALSE.

h3> sintaxi

mysqli_query(connection,query,resultmode);
参数descripció
connexióObligatori.Especifica la connexió MySQL a utilitzar.
preguntaObligatori, especifica la cadena de consulta.
mode resultatOpcional.una constant.Pot ser qualsevol dels valors següents:

  • MYSQLI_USE_RESULT (utilitza això si necessites recuperar moltes dades)
  • MYSQLI_STORE_RESULT (per defecte)

Instància

L'exemple següent utilitza un script PHP per suprimir la taula de dades chenweiliang_tbl:

suprimir la taula de dades

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

Després d'una execució correcta, no podem veure la taula chenweiliang_tbl mitjançant l'ordre següent:

mysql> show tables;
Empty set (0.01 sec)

发表 评论

La teva adreça de correu electrònic no es publicarà. S'utilitzen els camps obligatoris * 标注

Directori d'articles
Tornar a dalt