如何基于database2中的表在database1中创建视图

时间:2013-09-01 16:36:39

标签: mysql view phpmyadmin

我正在使用mysql和phpmyadmin。 我想在database1中使用存在于同一服务器上的database2中的基表创建一个视图。

到目前为止,我使用phpmyadmin连接到database1并运行以下select语句:

select * from `database2`.`category`

正确显示database2中的数据。然后我点击页面底部的“创建视图”链接...但我可以看到它将我重定向到database2。当我点击确定以保存视图时,果然,它已在database2中创建。 有人能指出我正确的方向吗?

谢谢

1 个答案:

答案 0 :(得分:1)

您是否尝试在database1中执行此命令?

create view v_category as
    select * from `database2`.`category`;