养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

在MySqlWorkbench中创建,修改,删除视图

时间:2024-10-27 02:31:14

在MySqlWorkbench中创建,修改,删除视图的操作

工具/原料

电脑

MySqlWorkbench

方法/步骤

1、打开MySqlWorkbench登录页面,输入密码,点击登录按钮

在MySqlWorkbench中创建,修改,删除视图

2、进入主页面,点击左上方的sql+按钮,如图所示:

在MySqlWorkbench中创建,修改,删除视图

3、创建视图:sql语句结构为:createviewview_name[(属性清单)]asselect语句[with[cascaded|local]checkoption]

4、举个例子:在db_librar鲻戟缒男y数据库中t_book表,查询作者姓沈并且姓名长度为2的书籍,sql语句如下:usedb_library;creat髫潋啜缅eviewview_bookasselect*fromt_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

5、查看视图,有四种方法,sql语句结构为:showtables[like‘view_name’];showtablestatus[like‘view_name’];showcreateviewview_name;describe|descview_name;

6、举个例子:按照第一种查看刚刚创建的视图:sql语句为:usedb_library;showtables;或者usedb_library;showtableslike'view_book';点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

在MySqlWorkbench中创建,修改,删除视图

7、举个例子:按照第二种查看详细视兔脒巛钒图名称:sql语句为:usedb_library;showtablestatus;或者usedb_library;showtablestatusl足毂忍珩ike'view_book';点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

在MySqlWorkbench中创建,修改,删除视图

8、举个例子:按照第三种查看视图的定义:sql语句为:usedb_library;showcreateviewview_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

9、举个例子:按照第四种查看视图的设计信息:sql语句为:usedb_library;descview_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

10、修改视图,也有两种方法,sql拳婊招稹语句结构为:1⃣️createorreplaceviewview_name[(属性清单像粜杵泳)]asselect语句[with[cascaded|local]checkoption]2⃣️alterviewview_name[(属性清单)]asselect语句[with[cascaded|local]checkoption]

11、举个例子:按照第一种修改视图,訇咀喃谆将视图改为只包含book_name,book_author,book_price这三个字段的视图:sql语句为:usedb_library;c鸡堕樱陨reateorreplaceviewview_bookasselectbook_name,book_author,book_pricefromt_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

12、查询一下视图,是否成功,sql语句为:usedb_library;select*fromview_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

13、举个例子:按照第二种修改视图,訇咀喃谆将视图改为只包含book_name,book_author,book_price和press_id这三个字段的视图:sql语句为:usedb_造婷用痃library;alterviewview_bookasselectbook_name,book_author,book_price,press_idfromt_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

14、查询一下视图,是否成功,sql语句为:usedb_library;select*fromview_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

15、删除视图,sql语句结构为:dropviewifexistsview_name[cascard|restrict]

16、举个例子:将视图view_book删除:sql语句为:usedb_library;dropviewview_book;点击闪电标志的按钮,执行sql语句,显示执行成功。

在MySqlWorkbench中创建,修改,删除视图

17、查看一下视图,是否还存在,sql语句为:usedb_library;descview_book;点击闪电标志的按钮,执行sql语句,显示执行不成功。提示没有这个视图

在MySqlWorkbench中创建,修改,删除视图

© 一点知识