mysql 数据库下视图使用

同一数据库下:

1.创建视图:create view 视图名 (视图自定义列)as select  数据源列名列表 from 真实表名称




注意:

1.自定义视图列,需要用括号括起来,数据源列不需要。

2.前后列表数量要相同。

同一服务器下的不同数据库:

1.创建视图:CREATE VIEW  `视图名`

 `视图列名`, `视图列名`) 

AS  SELECT `数据库名`.表名.列名,`数据库名`.表名.列名 

FROM` 数据库名`.表名 ;

不同数据服务器下的不同数据库:

1.本地建立远程映射表语法如下:

CREATE TABLE (......) ENGINE =FEDERATED CONNECTION='mysql://[name]:[pass]@[location]:[port]/[db-name]/[table-name]' ;

2.待续。。。。。




你可能感兴趣的:(mysql 数据库下视图使用)