mysql表重命名:数据被删除了吗?

时间:2017-08-24 08:39:45

标签: mysql

我有一个表A和另一个表B.我将A重命名为B. B的旧数据是从mysql服务器清除的吗?(我在思考与未引用变量的垃圾收集类似的行)。

2 个答案:

答案 0 :(得分:1)

重命名表不会删除数据。这只是一个别名。但是,如果您已经有另一个具有相同名称的表,则重命名操作将失败。

答案 1 :(得分:1)

您必须首先重命名表B(例如,在表C中),否则您将出错。您的数据将保留在表C中。 然后重命名你的表A.