找回密码
 立即注册
搜索
热搜: 生活 中国

MySQL 删除数据表

[复制链接]
admin 发表于 2020-10-11 00:04:29 | 显示全部楼层 |阅读模式
  1. MySQL 删除数据表
  2. MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。

  3. 语法
  4. 以下为删除MySQL数据表的通用语法:

  5. DROP TABLE table_name ;
  6. 在命令提示窗口中删除数据表
  7. 在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE :

  8. 实例
  9. 以下实例删除了数据表runoob_tbl:

  10. root@host# mysql -u root -p
  11. Enter password:*******
  12. mysql> use RUNOOB;
  13. Database changed
  14. mysql> DROP TABLE runoob_tbl
  15. Query OK, 0 rows affected (0.8 sec)
  16. mysql>
  17. 使用PHP脚本删除数据表
  18. PHP使用 mysqli_query 函数来删除 MySQL 数据表。

  19. 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。

  20. 语法
  21. mysqli_query(connection,query,resultmode);
  22. 参数        描述
  23. connection        必需。规定要使用的 MySQL 连接。
  24. query        必需,规定查询字符串。
  25. resultmode       
  26. 可选。一个常量。可以是下列值中的任意一个:

  27. MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)
  28. MYSQLI_STORE_RESULT(默认)
  29. 实例
  30. 以下实例使用了PHP脚本删除数据表 runoob_tbl:

  31. 删除数据库
  32. <?php
  33. $dbhost = 'localhost';  // mysql服务器主机地址
  34. $dbuser = 'root';            // mysql用户名
  35. $dbpass = '123456';          // mysql用户名密码
  36. $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
  37. if(! $conn )
  38. {
  39.   die('连接失败: ' . mysqli_error($conn));
  40. }
  41. echo '连接成功<br />';
  42. $sql = "DROP TABLE runoob_tbl";
  43. mysqli_select_db( $conn, 'RUNOOB' );
  44. $retval = mysqli_query( $conn, $sql );
  45. if(! $retval )
  46. {
  47.   die('数据表删除失败: ' . mysqli_error($conn));
  48. }
  49. echo "数据表删除成功\n";
  50. mysqli_close($conn);
  51. ?>
  52. 执行成功后,我们使用以下命令,就看不到 runoob_tbl 表了:

  53. mysql> show tables;
  54. Empty set (0.01 sec)
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生活导航|生活导航 ( 新ICP备12003026-1号 )

GMT+8, 2024-4-27 19:59 , Processed in 0.075661 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表