估计你那个程序的删除动作只是做个删除的标记而已
就像windows的回收站,加个删除的标记不让他显示出来而已
如果你要真的删除,你的程序应该会提供一个清空回收站的类似功能
如果没有的话你只能自己写
或者更干脆点你就直接倒数据库删除那条没被你删除的记录
=====================
问题补充:1楼```----什么软件可以删除那条数据``我下载了一些浏览数据的软件只能修改不能删除``郁闷
请问你的数据库是什么数据库
我觉得还是概念不清析,问题不太明白呀。
所果只是简单的清空表的话,还是很容易的。
drop table TABLE_NAME ; //连表结构都删了。
要是清空内容,留着表结构,就是:
truncate tablename; // 就可以了。
如果是数据库表文件要删的话,就不和你说了。
truncate table 表名
如果是全部表,可以用select语句将所有表名查询出来,然后再truncate
如select 'truncate table ' + name
from sysobjects
where 你要清空表的条件
具体 *** 作步骤如下:
1、首先,打开sql,可以看到有一条新记录添加到了ID为59818的mysql数据库表中,但是显然只有一条记录,如下图所示,然后进入下一步。
2、其次,可以通过truncate table 表名来清除ID,以便ID自动从1开始增加,如下图所示,然后进入下一步。
3、接着,输入“
truncate table crew_test”并运行,以重置并清除crew_test表ID,如下图所示,然后进入下一步。
4、最后,再次打开crew_test表,并添加两个新的记录。可以看到表的id从1开始增加,如下图所示。这样,问题就解决了。
命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有)。
或者d性云盘才能卸载,直接格式化就可以清空数据了。
服务器商家问题或者是自己 *** 作问题导致网站数据丢失,有些可能是已经在运营几年的网站数据都无法得以恢复。
delete from 表名;
truncate table 表名;
不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。
delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。
PHP
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
以上就是关于数据在数据库里如何彻底删除全部的内容,包括:数据在数据库里如何彻底删除、oracle数据库怎么清空、如何清空sybase数据库中的数据,但是不破坏数据库结构等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)