
写一个存储过程,以后就可以一性删除。
如:
mysql > CREATE PROCEDURE demo_in_parameter(IN p_in int)
-> BEGIN
-> delete from 表名1 where 字段=p_in;
-> delete from 表名2 where 字段=p_in;
-> delete from 表名3 where 字段=p_in;
-> END;
以后删除就调用存储过程
mysql > SET @p_in=1;
mysql > CALL demo_in_parameter(@p_in);
drop database db_name
其实也行
create database as db_name
把原有的数据从重新创建一次,就行了。
然后才删除原来的数据库。
另外还有就是 挨着每一个表 truncate table tb_name
table name 可以通过sysobject 里面查找出来。
一、在控制面板,卸载MySQL的所有组件
控制面板——》所有控制面板项——》程序和功能,卸载所有和MySQL有关的程序
二、找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹,全删
如果安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹
三、删除关于MySQL的注册表
在文件资源管理器中输入“C:\Windows\regeditexe"会d出注册表
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
如果能找到如下内容,删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
四、将以下红字部分粘贴到文件资源管理器地址栏中 (这是一个隐藏的文件夹)
C:\ProgramData\MySQL
删除此文件夹下的所有内容
五、重启电脑
六、提示:
如果以上删除文件夹时删除不了,可以试一下以下步骤:
1检查是否还有有关MySQL的程序在运行,到任务管理器中去找,然后结束任务
2试试360粉碎文件能不能粉碎
3进入安全模式,删除
大功告成
现在可以重新安装MySQL了
以上就是关于如何删除mysql数据库多个表中某个同一个字段的数据全部的内容,包括:如何删除mysql数据库多个表中某个同一个字段的数据、mysql 怎么通过sql语句清除某个数据库下的所有表中的数据、怎样彻底删除MySQL数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)