您可以使用truncate语句删除表中的所有数据。truncate语句的简单解释:一般情况下,大家都在用delete语句删除数据;这个truncate命令非常简单,意思是:删除表的所有记录;相当于delete语句不写where子句;其语法结构为:truncate[table]TBL_姓名;这里有一个简单的例子。我想删除朋友表中的所有记录。可以使用以下语句:truncatetablefriends;如果要删除表中的所有数据,truncate语句比delete语句快。因为truncate删除了表然后根据表结构重新建立,而delete删除了记录并没有尝试修改表;但是
是的,您可以在编写
操作程序
1.创建一个到要删除的表的ibd文件的硬链接。
ln/data/MySQL/mytest/ERP.IBD/data/MySQL/mytest/ERP.IBD.hdlk
2.使用DELETE删除该表。
翻桌
3.用
1.首先在windows服务中删除mysql服务,使用命令scdeletemysql。
2.在控制面板中卸载mysql。
3.清理mysql安装目录的ini文件。
4.清理注册表:
HKEY_本地_MachinerSystemControlSet001删除ServiceEventLogapplicationMySQL目录。
HKEY_本地_MachinerSystemControlSet002删除ServiceEventLogapplicationMySQL目录。
HKEY_Local_MachinesystemCurrentControlSetServiceEventLogapplicationMySQL目录已删除(我没有卸载的时候没找到,跳过之后还是到了。完全卸载的目的。)
5.一些mysql数据文件也必须删除,如文档和设置所有用户应用程序数据MySQL。
6.重启电脑。重新安装