当前位置:首页 » 操作系统 » 批量删除数据库数据

批量删除数据库数据

发布时间: 2022-02-25 01:59:00

⑴ 怎么批量的删除数据库中的表中的数据

这个问题你可能通过查询oracle的系统表,例如all_all_tables,用这些对象的列表生成一批数据库删除对象的语句,然后将这些语句存到文件,用sqlplus的文件参数执行这一批语句。

⑵ 如何批量删除数据库

在数据库服务器上,直接打开数据库管理程序,找到对应的数据库,在数据库上右键,选择删除即可。

⑶ sql能否批量删除多个行

1、首先我们打开SQL Server 2012资源管理器,在已创建好的数据库表t_call_info,查询和比较表记录。

php如何操作才能批量删除数据库的数据

samplecode:
<?php
if($del_id!=""){
$del_num=count($del_id);
for($i=0;$i<$del_num;$i++){
mysql_query("Deletefromnewswhereid='$del_id[$i]'");
}
echo("<scripttype='text/javascript'>alert('删除成功!');history.back();</script>");
}else{
echo("<scripttype='text/javascript'>alert('请先选择项目!');history.back();</script>");
}
?>

⑸ 如何快速批量删除mysql数据库中的数据表

  1. 利用shell的do....done循环写一个脚本,在系统环境下进行删除。

  2. 利用excle的编辑便利性写好sql脚本再导入文本中,进入数据库后使用source /tmp/xxx.txt。

(愚见:数据库一般没有批量删除的功能,这太危险了。)

⑹ 怎么批量删除数据库

SQL批量删除用户表(先删除所有外键约束,再删除所有表) --删除外键约束 DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = 'F' and object_name(parent

⑺ 删除数据库中大批量数据

存储过程,如果实在是不能在存储过程中搞
可以试试这样:
sqlconnection con;
con.Open()
删除所有
con.Close()

也就是先打开连接,在所有数据都删除以后再关闭连接

⑻ 如何快速批量删除Mysql数据库中的数据表

一、使用phpmyadmin工具批量删除mysql数据库表

使用phpmyadmin数据库管理工具进行删除,这是一个传统的方法,在任何php虚拟主机中,你都可以操作。下面是操作过程介绍:

1、登录phpmyadmin。选择你的mysql数据库名进入——点击结构——选择您要删除的数据表——“选中项”中选择删除,执行删除表操作。如下图:

PHPMYADMIN使用技巧:如何快速批量删除Mysql数据库中的数据表 image00114 150x150

二、使用php脚本完成批量删除

无忧主机(www.51php.com)小编从网上找了一段php代码,也可以帮我们快速实现删除。如果你对phpmyadmin工具“敏感”,可以使用下面的方式来实现快速删除mysql数据库表。 在下面的代码复制到记事本后,配置过程中你要注意几个问题:

1、 正确配置你mysql数据库信息。这个你可以直接咨询你的空间商就可以获得啦。

2、 正确设置要删除的数据库表前缀,这个非常重要,填写错误,将操作错误。请你务必确认你的数据库表前缀哦,数据库表前缀你可以在phpmyadmin中查询到。一般都是xx_开头的。 设置好后,将这段代码另存为.php文件(如51php.php)然后上传到您空间的网站根目录(public_html)。上传完毕,直接用域名/51php.php,就可以删除了。 代码如下:
<?php
mysql_connect('localhost','数据库用户名','数据库密码');
mysql_select_db('数据库名称');
$rs=mysql_query('show tables');
while($arr=mysql_fetch_array($rs))
{
$TF=strpos($arr[0],'51php_');
if($TF===0){
$FT=mysql_query("drop table $arr[0]");
if($FT){
echo "$arr[0] 删除成功!<br>";
}
}
}
?>

以上两种方法都可批量删除数据表,特别提醒一下,数据是无价的,操作数据表的时候一定要先做好备份。免得误删除数据是无法恢复的。如果您不会备份,麻烦您参考:

360度全方位讲解无忧网站数据库备份

Mysql数据库管理利器:phpmyadmin详细使用教程

⑼ 如果批量删除符合条件的数据库

这个得用游标循环删除。下面是手写的,没有经过测试:

declare @name nvarchar(20) --定义变量来保存ID号
declare mycursor cursor for select [name] from sysdatabases where name like 'a%' --为所获得的数据集指定游标
open mycursor --打开游标
fetch next from mycursor into @name --开始抓第一条数据
while(@@fetch_status=0) --如果数据集里一直有数据
begin
drop database @name --开始做想做的事(什么更新呀,删除呀)
fetch next from mycursor into @name --跳到下一条数据
end
close mycursor --关闭游标
deallocate mycursor --删除游标

⑽ 如何批量删除数据

你好,以编程的方式实现数据的批量删除一般有下面几种:
1.如果数据按一定格式写在文件中,可以采用将文件内的数据提取到内存,编辑后再保存的方式来达到删除的目的.
2.如果数据是在数据库中,可以连接到该数据库,使用条件语句和for循环来配合删除数据
3.如果你想要批量删除文件,只能采取for循环来不断地生成欲生成的文件名,或者读取目录下的文件来进行判断,再删除

热点内容
安卓上哪里下大型游戏 发布:2024-12-23 15:10:58 浏览:189
明日之后目前适用于什么配置 发布:2024-12-23 14:56:09 浏览:56
php全角半角 发布:2024-12-23 14:55:17 浏览:829
手机上传助手 发布:2024-12-23 14:55:14 浏览:733
什么样的主机配置吃鸡开全效 发布:2024-12-23 14:55:13 浏览:831
安卓我的世界114版本有什么 发布:2024-12-23 14:42:17 浏览:711
vbox源码 发布:2024-12-23 14:41:32 浏览:279
诗经是怎么存储 发布:2024-12-23 14:41:29 浏览:661
屏蔽视频广告脚本 发布:2024-12-23 14:41:24 浏览:420
php解析pdf 发布:2024-12-23 14:40:01 浏览:820