学做网站培训课程介绍

当前位置:

如何一次性清空某个数据表所有内容

有些网站使用了采集,采集了大量的内容,如果想删除这些内容就需要花费很长的时间,这时通过数据表清空是特别快的方法。下面介绍一下自己做网站时,对于数据库操作清空的几种方法。

第一种情况:一次性清空数据库里的所有数据表数据

这种最简单,只需要进入网站数据库管理后台,点击所有数据表下面的“全选”,然后选择“删除”,这样就可以将数据库里所有数据表全站删除。

如何一次性清空某个数据表所有内容

第二种情况:一次性清空数据库里的某个数据表数据

这种清除有二种方法,一种就是与第一种情况一样,选中某个数据表,然后清除。

另一种方法就是通过SQL命令进行清除。

delete from 数据表名

如何一次性清空某个数据表所有内容

第三种情况:删除某个数据表里的某些行数据

如:删除10行到30行之间的数据,就可以使用下面的SQL命令。

delete from user where 10 > num < 30

另外如果use表有主键的话就可以做到用主键进行删除,假设主键是userid。

delete from user where userid in (select userid from user limit 4,8);

但mysql的报错是:The version of Mysql doesn't yet support 'LIMIT &IN/ALL/ANY subquery'。就是现版本不支持limit 和 in all any 联合的shu子查询。

换一种思路如下:

delete from user where exists (select * from (select userid from user limit 4,8) as a where a.userid=user.userid);

这样就可以了,用到了相关子查询。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

在线
客服
手机二维码 手机二维码
返回顶部 返回顶部

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服李欣蓉QQ:2289556365

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服孙丽QQ:2399118408

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服刘淼淼QQ:1135082670

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师张启亚QQ:2357852508

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师方重华QQ:1730401718

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师唐超QQ:909722045

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师赵鹏QQ:614862774

或者使用微信扫码咨询

x

微信咨询

可使用微信扫下方二维码加好友咨询。

x