我已经创建了一个视图vw_extr。
现在我想将其重命名为vw_my。
如何在MySQL中重命名视图?
发布于 2011-03-30 00:05:21
您可以使用RENAME TABLE来实现此目的:
RENAME TABLE vw_extr to vw_my发布于 2012-03-07 07:04:09
重命名对我不起作用,我所做的是:
停止MySQL,转到我的数据库目录,并从my_old_view.frm重命名为my_new_view.frm。
我使用的是linux,所以命令是:
/etc/init.d/mysqld stop
cd /var/lib/mysq/DatabaseName
mv my_old_view.frm my_new_view.frm
/etc/init.d/mysqld start发布于 2011-03-30 00:07:25
DROP VIEW IF EXISTS vw_extr;
CREATE VIEW vw_my ...
您必须用视图的DDL填充我的...。
https://stackoverflow.com/questions/5475473
复制相似问题