欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux命令:MySQL系列之六--VIEW視圖/mysql-e

視圖VIEW命令簡介:

10年積累的網(wǎng)站設計制作、成都做網(wǎng)站經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有恩陽免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

     VIEW視圖就是存儲下來的SELECT語句數(shù)據(jù)

1.創(chuàng)建視圖命令格式:

   CREATE

    [OR REPLACE]

    [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]

    [DEFINER = { user | CURRENT_USER }]

    [SQL SECURITY { DEFINER | INVOKER }]

    VIEW view_name [(column_list)]

    AS select_statement

    [WITH [CASCADED | LOCAL] CHECK OPTION]

  格式:CREATE VIEW view_name AS select_statement 創(chuàng)建一個名為view_name

      視圖,視圖的內(nèi)容,是select語句查詢出來的內(nèi)容。

Usage: CREATE VIEW sct AS SELECT Name,Cname,Tname FROM students,courses,teachers WHERE

students.CID1=courses.CID AND courses.CID=teachers.TID;

把查詢students,courses,teachers表中CID相等的數(shù)據(jù)存儲在sct視圖中。

2.命令功能:

對數(shù)據(jù)庫的SELECT數(shù)據(jù)進行存儲為視圖,視圖也是相當于一個虛表,視圖存儲的SELECT語句中的表叫基表,視圖不能修改,只能基于基表進行修改。所以一般不建議MySQL創(chuàng)建視圖。

3.命令參數(shù):

DISTING 獨特的,不重復的

SELECT [DISTINCT] * FROM tb_name WHERE qualification;

從tb_name表中選擇符合條件的獨特的不重復 的條目。

4. 實例

  1.查看所創(chuàng)建的表是如何創(chuàng)建的;

mysql> SHOW CREATE TABLE class \G;

*************************** 1. row ***************************

       Table: class

Create Table: CREATE TABLE `class` (

  `ID` int(11) NOT NULL AUTO_INCREMENT,

  `Name` char(20) NOT NULL,

  `Age` tinyint(4) NOT NULL,

  `Gender` varchar(10) NOT NULL,

  PRIMARY KEY (`ID`)

) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=gbk

1 row in set (0.00 sec)

ERROR: 

No query specified

  5.直接不登錄mysql客戶端,實現(xiàn)修改mysql數(shù)據(jù)庫中的數(shù)據(jù)

[root@lamp ~]# mysql -e 'CREATE DATABASE edb;' 直接建立數(shù)據(jù)庫edb

[root@lamp ~]# mysql -e 'SHOW DATABASES;'

+--------------------+

| Database           |

+--------------------+

| information_schema |

| edb                |

| hellodb            |

| mydb               |

| mysql              |

| performance_schema |

| students           |

| test               |

| testdb             |

+--------------------+

[root@lamp ~]# mysql -e 'DROP DATABASE edb;' 直接刪除edb數(shù)據(jù)庫

[root@lamp ~]# mysql -e 'SHOW DATABASES;'       

+--------------------+

| Database           |

+--------------------+

| information_schema |

| hellodb            |

| mydb               |

| mysql              |

| performance_schema |

| students           |

| test               |

| testdb             |

+--------------------+

[root@lamp ~]# mysql -e 'SELECT * FROM students.class;'#不登錄mysql客戶端,直接查詢students數(shù)據(jù)庫中class表中的數(shù)據(jù)。

+----+-------------+-----+--------+

| ID | Name        | Age | Gender |

+----+-------------+-----+--------+

|  1 | Yang Guo    |  22 |        |

|  2 | Guo Jing    |  46 |        |

|  3 | Xiao Longnv |  18 |        |

|  4 | Huang Rong  |  40 |        |

+----+-------------+-----+--------+

網(wǎng)站題目:Linux命令:MySQL系列之六--VIEW視圖/mysql-e
URL分享:http://www.chinadenli.net/article42/igpphc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航網(wǎng)站設計公司自適應網(wǎng)站網(wǎng)站排名網(wǎng)頁設計公司網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作