mysql中修改表名就相当于重命名,当然就要用到rename了;
先看一个例子:查询一张表的数据
sql语句:select*fromtest.emp;
从上述结果中可以得出emp表存在且有数据。
如果我不喜欢这个名字,喜欢叫test_emp,这个时候就要对表进行重命名了。
语法:altertable原表名renameto新表名;
altertabletest.emprenametotest.test_emp;
从上述的结果来看,已经更新成功了。那么实际是怎么样子的呢?
通过sql查询新表,发现查询成功了,数据也存在。所以这个时候可以说表名已经修改成功了。