大家好,又见面了,我是你们的朋友全栈君。
转载自 不服输的南瓜 的 Mysql实现同时交换两个表的表名
表重命名有两种方式,所以交换两表名也有两种方式:
方法一:
lock tables t1 write ,t2 write;
alter table t1 rename to t3;
alter table t2 rename to t1;
alter table t3 rename to t2;
unlock tables;
方法二:
rename table t1 to t3,t2 to t1,t2 to t3;
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144018.html原文链接:https://javaforall.net