暂无图片
求一个mysq数据库rename方式l删除大表的标准操作流程
我来答
分享
谢国红
2024-04-17
求一个mysq数据库rename方式l删除大表的标准操作流程

求一个mysq数据库rename方式l删除大表的标准操作流程

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
chengang
CREATE TABLE new_table_name LIKE your_table_name; INSERT INTO new_table_name SELECT * FROM your_table_name WHERE NOT your_condition; DROP TABLE your_table_name; RENAME TABLE new_table_name TO your_table_name;
暂无图片 评论
暂无图片 有用 3
virvle
2024-04-18
基本也是这么操作的,建立new临时表后,比对下新旧表的表结构
nick_liu
2024-04-19
建议: DROP TABLE your_table_name; RENAME TABLE new_table_name TO your_table_name; 这两步改写下 RENAME TABLE your_table_name TO your_table_name_lod; RENAME TABLE new_table_name TO your_table_name; 验证数据没问题再执行最后这步 DROP TABLE your_table_name_lod;
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏