标签: mysql
我有一个表A和另一个表B.我将A重命名为B. B的旧数据是从mysql服务器清除的吗?(我在思考与未引用变量的垃圾收集类似的行)。
答案 0 :(得分:1)
重命名表不会删除数据。这只是一个别名。但是,如果您已经有另一个具有相同名称的表,则重命名操作将失败。
答案 1 :(得分:1)
您必须首先重命名表B(例如,在表C中),否则您将出错。您的数据将保留在表C中。 然后重命名你的表A.