`
cakin24
  • 浏览: 1403123 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

MySQL 删除数据表

阅读更多

MySQL中删除数据表是非常容易操作的, 但是你在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。

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

DROP TABLE table_name ;

在命令提示窗口中删除数据表

在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE 

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

root@host# mysql -u root -p
Enter password:*******
mysql> use RUNOOB;
Database changed
mysql> DROP TABLE runoob_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

使用PHP脚本删除数据表

PHP使用 mysql_query 函数来删除 MySQL 数据表。

该函数有两个参数,在执行成功时返回 true,否则返回 false。

bool mysql_query( sql, connection );
参数 描述
sql 必需。规定要发送的 SQL 查询。注释:查询字符串不应以分号结束。
connection 可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。

以下实例使用了PHP脚本删除数据表runoob_tbl:

  1. <html>
  2. <head>
  3. <metacharset="gb2312">
  4. <title>创建 MySQL 数据表</title>
  5. </head>
  6. <body>
  7. <?php
  8. $dbhost ='localhost:3036';
  9. $dbuser ='root';
  10. $dbpass ='rootpassword';
  11. $conn = mysql_connect($dbhost, $dbuser, $dbpass);
  12. if(! $conn )
  13. {
  14. die('连接失败: '. mysql_error());
  15. }
  16. echo '连接成功<br />';
  17. $sql ="DROP TABLE runoob_tbl";
  18. mysql_select_db('RUNTEST');
  19. $retval = mysql_query( $sql, $conn );
  20. if(! $retval )
  21. {
  22. die('数据表删除失败: '. mysql_error());
  23. }
  24. echo "数据表删除成功\n";
  25. mysql_close($conn);
  26. ?>
  27. </body>
  28. </html>
运行结果:


 
  • 大小: 22.2 KB
1
0
分享到:
评论

相关推荐

    MySQL删除表数据 MySQL清空表命令 3种方法

    在MySQL数据库管理中,删除表数据是常见的操作,这可能是为了清理旧数据、测试环境的重置或数据更新。本文将详细介绍三种不同的方法来删除MySQL中的表数据,帮助你更有效地管理数据库。 ### 方法一:TRUNCATE TABLE...

    shell脚本实现mysql从原表到历史表数据迁移

    这里我们关注的是使用Shell脚本来实现MySQL从原表到历史表的数据迁移。这种自动化的方法可以帮助我们高效、准确地处理大量数据,同时减少人为错误。 首先,让我们深入理解`shell`脚本。Shell是Linux和Unix系统中的...

    mysql 测试数据集,单表200万条数据

    - DELETE:在删除数据时注意效率,避免影响整个表的性能。 5. 数据库事务: - 事务处理:了解ACID(原子性、一致性、隔离性、持久性)特性,确保数据操作的可靠性。 - 事务隔离级别:READ UNCOMMITTED、READ ...

    批量删除MySQL数据库相同前缀的数据表.rar

    这里提供的"批量删除MySQL数据库相同前缀的数据表.rar"是一个工具,它能够帮助用户高效地完成这一任务。 首先,让我们了解这个工具的工作原理。"killsql.php"是主要的执行文件,它很可能包含PHP源码,因为根据标签...

    省市区数据表mysql

    "省市区数据表mysql"这个主题涉及到的是地理信息在MySQL中的存储和管理,这对于构建地理位置相关的应用程序,如物流系统、外卖平台或者房产网站等,都是基础且关键的部分。 在MySQL中,省市区数据通常会用到三张...

    mysql数据库实验报告 数据表的操作

    实验报告 - 数据表的操作 本实验旨在深入理解MySQL数据库的基本操作,包括数据库的创建、查看、删除和使用,以及表结构的设计与管理。通过实际操作,我们将掌握如何创建和修改表结构,设置表约束,以及处理表数据的...

    C#操作Mysql创建数据库,数据表,增、删、改数据

    本教程将详细介绍如何使用C#与Mysql进行交互,包括创建数据库、数据表以及执行基本的CRUD(Create、Read、Update、Delete)操作。 首先,我们需要在C#项目中引入Mysql的数据提供者——`MySql.Data.dll`。这个库允许...

    mysql数据表导出为word文档工具

    MySQL 数据表导出为 Word 文档工具 MySQL 数据表导出为 Word 文档工具是软件开发中一个重要的工具,能够将 MySQL 数据库中的数据表导出为 Word 文档,使得数据库的记录和管理更加方便。 MySQL 数据库连接 在使用...

    shell实现按照指定日期去删除mysql中表数据

    在linux下通过shell指令实现按照用户指定的日期删除mysql中的表数据,不想收积分的,但是它最低收一分

    mySQL数据表调用客户端

    Navicat for MySQL提供了一站式的数据库管理解决方案,允许用户通过图形化界面执行各种数据库操作,包括创建、修改和删除数据表,以及执行SQL查询。以下是一些主要功能的详细说明: 1. **连接管理**:用户可以设置...

    mysql删除数据记录PPT

    如果不指定`WHERE`子句,`DELETE`语句会删除数据表中的所有记录。语法是`DELETE FROM table_name`。这将清空表中的所有数据,但不会删除表结构本身。例如,`DELETE FROM T_student`将删除学生信息表的所有记录。 ...

    45-MySQL单表2000万数据查询慢解决方案1

    MySQL单表2000万数据查询慢解决方案1 本文主要讨论了如何解决MySQL单表2000万数据查询慢的问题,通过将表分区和使用时间触发器来实现数据的优化。 分区设计 在解决方案中,我们使用的是按照8周将单表分为8个区,...

    如何在MySQL中彻底删除一个表及其数据

    本文将详细介绍在MySQL中删除表的步骤,包括删除表的结构和数据,以及如何预防意外的数据丢失。 MySQL是一个广泛使用的开源关系型数据库管理系统。在数据库的生命周期中,可能会因为各种原因需要删除一个表,比如...

    全国学校数据表格加mysql数据库.rar

    SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,用户可以通过SQL语句进行数据的插入、查询、更新和删除操作。 在实际应用中,创建一个“全国学校”数据库表,并将描述中的数据字段映射为...

    mysql 一条语句删除多表数据

    在MySQL数据库管理中,高效地删除多表数据是优化数据库操作的重要方面,特别是在处理大量关联数据时。"mysql 一条语句删除多表" 的主题就是关于如何通过单个SQL语句来删除关联的多个表的数据,从而节省数据库连接...

    批量删除MySQL数据库相同前缀的数据表 v1.0

    【批量删除MySQL数据库相同前缀的数据表 v1.0】是一个针对MySQL数据库设计的实用工具,主要用于高效地删除具有特定前缀的多个数据表。在数据库管理中,尤其是在开发和测试环境中,有时需要快速清理与特定项目或功能...

    MySQL分区表自动创建及删除存储过程

    MySQL分区表是一种优化大型数据表查询效率的技术,它将一个大表分成多个逻辑上相连但物理上独立的部分,每个部分称为一个分区。分区可以按照不同的策略进行,如范围、哈希、列表或复合分区。这样做有助于提高数据...

    如何统计MySQL数据量大小

    了解了数据量大小后,可以采取一系列优化策略,如删除无用的数据、压缩存储、优化索引、调整数据类型等,以减少空间占用并提升性能。 总结,统计MySQL数据量大小是一项关键的数据库管理任务,它涉及到对`CONCAT`...

    MySQL基础数据生成工具

    4. **表结构设计**:在MySQL中,数据存储在表格中,每个表格由列(字段)和行(记录)组成。用户可以通过工具创建具有不同列名和数据类型的表,理解数据库表的设计原则。 5. **练习查询**:生成的虚拟数据可以用于...

Global site tag (gtag.js) - Google Analytics