如何在MySQL中利用数据库表创建视图

 时间:2024-10-26 21:24:04

视图是在一张或多张表导出的虚拟表,是一张虚拟表;可以方便用户对数据的操作,那如何在已有的数据库表上创建视图,并且查看创建视图的信息,具体操作如下:

如何在MySQL中利用数据库表创建视图

工具/原料

MySQL服务器

MySQLWorkbench

截图工具

方法/步骤

1、为了不影响其他的数据库釉涑杵抑表,新建一张数据库表t_worker_info,代码如下:createtablet_worker_info(id足毂忍珩int(8)primarykeynotnullauto_increment,w_idint(10)notnull,w_namevarchar(20)notnull,w_ageint(3),w_sexvarchar(10),w_birthvarchar(20));如下图所示:

如何在MySQL中利用数据库表创建视图

2、创建t_worker_info后,查看一下数据结构,代码如下:desct_worker_info;如下图所示:

如何在MySQL中利用数据库表创建视图

3、双击选中的数据库,在Views鼠标右键“CreateView...”,打开编辑窗口,并在独瘦配溧窗口中输入代码,代码如下:CREATEVIEW`view_worker_info`惺绅寨瞀ASSELECT*FROMt_worker_info;如下图所示:

如何在MySQL中利用数据库表创建视图

如何在MySQL中利用数据库表创建视图

4、查看创建视图的基本信息,利用desc或describe语句,代码如下:descview_worker_info;如下图所示:

如何在MySQL中利用数据库表创建视图

5、查看视图信息水貔藻疽,如存储引擎、数据长度等,如果上述指标都为null,说明视图是虚表,代码如下:showtablestatu霜杼厮贿slike'view_worker_info';如下图所示:

如何在MySQL中利用数据库表创建视图

6、查看创建视图的详细信息,需要用到showcreateview视图名,代码如下:showcreateviewview_worker_info;如下图所示:

如何在MySQL中利用数据库表创建视图

平均周转时间怎么算 C语言中的assert函数用法 eNSP保存配置文件 eclipse创建java程序教程 创建视图的sql语句
热门搜索
成人网图片 北京欢乐谷图片 77动漫官网 日本动漫电影推荐 腾讯动漫下载