如何根据database2中的表在database1中创建视图
Posted
技术标签:
【中文标题】如何根据database2中的表在database1中创建视图【英文标题】:how to create a view in database1, based on a table in database2 【发布时间】:2013-09-01 16:36:39 【问题描述】:我正在使用 mysql 和 phpmyadmin。 我想使用同一服务器上 database2 中存在的基表在 database1 中创建一个视图。
到目前为止我所做的是,我使用 phpmyadmin 连接到 database1 并运行以下 select 语句:
select * from `database2`.`category`
正确显示来自 database2 的数据。然后我点击页面底部的“创建视图”链接......但我可以看到它已将我重定向到 database2。当我单击确定保存视图时,果然,它已在 database2 中创建。 有人可以指出我正确的方向吗?
谢谢
【问题讨论】:
【参考方案1】:你试过在database1中执行这个命令吗?
create view v_category as
select * from `database2`.`category`;
【讨论】:
以上是关于如何根据database2中的表在database1中创建视图的主要内容,如果未能解决你的问题,请参考以下文章