视图是在一张或多张表导出的虚拟表,是一张虚拟表;可以方便用户对数据的操作,那如何在已有的数据库表上创建视图,并且查看创建视图的信息,具体操作如下:
工具/原料
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));如下图所示:
2、创建t_worker_info后,查看一下数据结构,代码如下:desct_worker_info;如下图所示:
3、双击选中的数据库,在Views鼠标右键“CreateView...”,打开编辑窗口,并在独瘦配溧窗口中输入代码,代码如下:CREATEVIEW`view_worker_info`惺绅寨瞀ASSELECT*FROMt_worker_info;如下图所示:
4、查看创建视图的基本信息,利用desc或describe语句,代码如下:descview_worker_info;如下图所示:
5、查看视图信息水貔藻疽,如存储引擎、数据长度等,如果上述指标都为null,说明视图是虚表,代码如下:showtablestatu霜杼厮贿slike'view_worker_info';如下图所示:
6、查看创建视图的详细信息,需要用到showcreateview视图名,代码如下:showcreateviewview_worker_info;如下图所示: