mysql一次删除多个表中数据

mysql一次删除多个表中数据,第1张

可以写个脚本(或者函数),保存一下脚本,删除的时候直接运行就行。

比如:

delete from table_v1

delete from table_v2 where **

delete from table_v3 where ***

将需要删除内容的表,都放到一个文件中,执行这个文件中的脚本就可以实现批量删除。

1.

您的会员名登录无忧空间站,左侧控制面板点击“自助管理”-“数据库”,选择您的数据库点“管理”,点击“高级管理”

2.

出现mysql高级管理登录框,用您的数据库用户名,密码登录,在登陆时,需要根据您的数据库编码选择对应的语言,一般可以选择“chinese

simplified

(zh-utf-8)”和“chinese

simplified

(zh-gb2312)”,根据你的mysql数据库编码来确定。

3.

登陆mysql管理器后,左侧点击你的数据库名字,右侧会出现该数据库下所有数据表。

4.

在每行数据表右侧有一个红色的“叉”按钮,即可删除当前的表。

5.

要删除多个表,勾选每个表,点最底部的删除按钮。

两个表比如delete后面是要删除的表on是关联的字段where是条件

delete a,b from `ecs_goods` as a join `ecs_goods_gallery` as b on a.goods_id = b.goods_id where a.id ='123'

三个表(依次类推)

delete a,b,c from `ecs_goods` as a join

`ecs_goods_gallery` as b on a.goods_id = b.goods_id join

`ecs_goods_cat` as c on a.goods_id = c.goods_id where a.id

='123'

是否可以解决您的问题?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6148791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存