本文目录一览:
1、MySql删除表中一行的实操方法
2、如何从MYSQL数据库中删除表
3、mysql清除表数据
4、mysql如何清空表
MySql删除表中一行的实操方法
首先你要确定能够唯一确定你那一行数据的字段或字段组合是哪些,
DELETE
FROM
表名
WHERE
字段1 = ''
AND
字段2 = ''
AND
...
字段1,...为能够唯一确定某一行数据的字段组合,''
中填写你要删除的字段具体值就可以了。
如果有主键,则直接利用主键确定某一行就可以了。
DELETE
FROM
表名
WHERE
主键 = '具体值'
例如:
DELETE
FROM
ms_cf01
WHERE
brxm = '张三'
AND
id = '7598';
其中:
ms_cf01
为你所要删除那条数据所属的表。brxm
,id
为你所要删除数据的条件。 上面的语句实现的效果是:删除表ms_cf01
中,符合brxm
等于张三且id
等于 7598 的行数据。 这样就完成了删除一行的数据操作。 您可能感兴趣的文章:mysql删除重复行的实现方法 mysql解压缩方式安装和彻底删除的方法图文详解 mysql创建删除表的实例详解 MySQL删除有外键约束的表数据方法介绍
如何从MYSQL数据库中删除表
- 用您的会员名登录无忧空间站,左侧控制面板点击“自助管理”-“数据库”,选择您的数据库点“管理”,点击“高级管理”。
- 出现MYSQL高级管理登录框,用您的数据库用户名、密码登录,在登录时,需要根据您的数据库编码选择对应的语言,一般可以选择“Chinese Simplified (zh-utf-8)”和“Chinese Simplified (zh-gb2312)”,根据你的MYSQL数据库编码来确定。
- 登陆MYSQL管理器后,左侧点击你的数据库名字,右侧会出现该数据库下所有数据表。
- 在每行数据表右侧有一个红色的“叉”按钮,即可删除当前的表。
- 要删除多个表,勾选每个表,点最底部的删除按钮。
mysql清除表数据
mysql删除表有三种方法:
- 不再需要该表时,用
DROP
; 示例:DROP TABLE tb;
DROP
是直接将表格删除,无法找回。 - 仍要保留该表,但要删除所有记录时,用
TRUNCATE
; 示例:TRUNCATE TABLE user;
删除表中所有数据,但不能与WHERE
一起使用。 - 要删除部分记录或者有可能会后悔的话,用
DELETE
。 示例:DELETE FROM user;
删除user
表所有数据。DELETE FROM user WHERE username = 'Tom';
删除指定行。
mysql如何清空表
清空某个 mysql 表中所有内容:
DELETE FROM 表名;
TRUNCATE TABLE 表名;
不带 WHERE
参数的 DELETE
语句可以删除 mysql 表中所有内容,使用 TRUNCATE TABLE
也可以清空 mysql 表中所有内容。效率上 TRUNCATE
比 DELETE
快,但 TRUNCATE
删除后不记录 mysql 日志,不可以恢复数据。
DELETE
的效果有点像将 mysql 表中所有记录一条一条删除到删完,而 TRUNCATE
相当于保留 mysql 表的结构,重新创建了这个表,所有的状态都相当于新表。