sql 数据库怎么清空一个表中的内容!

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:23:32
这几天我的留言记录的表不堪被攻击了,不能读取表中的内容了.我想将这个表全被清空掉,该怎么做,请高手指教!

用deletel.....where.....来删除。
例如:
你的表名字是lianxiren_VIP_info
你的表的字段名中有ID NAME TELL ADD
⑴全部删除的时候用下面的语句:
delete lianxiren_vip_info
*/这样就可以删除整个表里面的内容。
二要是想有条件的删除例如删除“ID”字段中是“123”
内容的东西就用下面的语句。
delete lianxiren_vip_info
where id='123'
*/这样就可以删除表中ID是123的纪录。

如果你还想重建这个表,为免麻烦的话
insert into 新表 select * from 旧表 where 1=2
这就相当于你把表的结构复制到新表,但没复制数据
(因为1=2不可能为真)
然后
delect from 旧表
再把新表名改成旧表名就可以了

既然无法读取了,建议DROP再CREATE。。

delete from 'table'

Drop table xxxx

Create Table xxxx