新建一个表
将想要的数据存入这个新的表(建议一次存入40-50w)
使用drop 掉老的表
CREATE TABLE new_table LIKE old_table ;
INSERT INTO new_table SELECT * FROM old_table WHERE;
Drop TABLE old_table
ALTER TABLE new_table RENAME TO old_table
CREATE TABLE new_table LIKE old_table ;
INSERT INTO new_table SELECT * FROM old_table WHERE;
Drop TABLE old_table
ALTER TABLE new_table RENAME TO old_table
本文标题:mysql删除表中大量数据
本文链接:https://www.haomeiwen.com/subject/igshwctx.html
网友评论