先写一个查询显示所有表的循环,再在循环中通过单个语句修改表结构,删除想要删除的字段,
用mysql的存储过程可以写出来,也可以用php语言的循环写出来,不过我一般喜欢用php的循环,
显示所有表的语句为:SHOW TABLE STATUS FROM `库名`
接下来的循环与单表修改字段语句,我想不用我写出来了吧
你是把包含“我是广告”的行删除?
还是把“我是广告”四个字去掉?
如果是第一种
delete
from
aaaaa
where
bbbbb
like
'%我是广告%'
第二种情况
update
aaaaa
set
bbbbb=replace(bbbbb,'我是广告','')
最好做个备份再进行上述 *** 作
怎么批量删除mysql数据库表里字段为空的内容
清空全部数据,不写日志,不可恢复,速度极快truncate
table
表名;--
清空全部数据,写日志,数据可恢复,速度慢delete
from
表名
以上就是关于mysql数据库,大概1000多张,有同一字段,要同时删除所有表的某个指定记录,怎么做全部的内容,包括:mysql数据库,大概1000多张,有同一字段,要同时删除所有表的某个指定记录,怎么做、Mysql批量删除某表某字段包含某内容的数据库、怎么批量删除mysql数据库表里字段为空的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)