最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MYsql庫與表的管理及視圖介紹

 更新時間:2022年09月01日 15:18:08   作者:梅山劍客  
這篇文章主要介紹了MYsql庫與表的管理及視圖介紹,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

庫的管理

1、庫的管理

創(chuàng)建、修改、刪除

1、庫的創(chuàng)建

CREATE DATABASE UF NOT EXISTS books;

2、庫的修改

庫名一般不修改,不安全。

更改庫的字符集

ALTER DATABASE books CHARACTER SET gbk;

3,刪除

DROP DATABASE books;

2、表的管理

創(chuàng)建(create)、修改(alter)、刪除(drop)

1、表的創(chuàng)建

創(chuàng)建表的語法:

create table 表名(
	列名 列類型 約束
)

實(shí)例:

create table phm_table (`車廂號` INT, `門號` char(10), `車門狀態(tài)` char(20), `開門次數(shù)` INT, `故障碼` char(20));

尚硅谷中的實(shí)例化添加:

authorID表示作者編號,然后創(chuàng)建auther表

3、表的修改

1、修改列名

ALTER TABLE book CHANGE COLUMN publishdate pubDate DATETIME;

2、修改列的類型或者約束

ALTER TABLE book MODIFY COLUMN pubdate TIMESTAMP;

3、添加新的列

ADD TABLE auther ADD COLUMN annual DOUBLE;

4、刪除列

ADD TABLE auther DROP COLUMN annual;

5、修改表名

ADD TABLE auther RENAME TObook_auther;

6、表的刪除

DROP TABLE auther;

通用的寫法:

7、表的復(fù)制

表操作的練習(xí)題

#1、創(chuàng)建表dept1
NAME		TYPE 
id		INT(7)
NAME		VARCHAR(25)

CREATE TABLE dept1(
		id INT(7),
		NAME VARCHAR(25),
);

#2、將表department中的數(shù)據(jù)插入新表dept2中
CREATE TABLE dept2
SELECT department_id,department_name
FORM myempolyees.departments;

#3、創(chuàng)建表emp5
NAME NULL TYPE
id				INT(7)
first_name  VARCHAR(25)
last_name		VARCHAR(25)
dept_id		INT(7)

CREATE TABLE emp5(
id				INT(7),
first_name  VARCHAR(25),
last_name		VARCHAR(25),
dept_id		INT(7)
)

#4、將last_name的長度增加到50

ALTER TABLE emp5 MODIFY_COLUMN last_name VARCHAR(50);

#5、根據(jù)表employees創(chuàng)建employee2
CREATE TABLE employee2 LIKE myemployees.employees;

#6、刪除表emp5
DROP TABLE IF EXISTS emp5;

#7、將表employees2重命名為emp5
ALTER TABLE employees RENAME TO emp5

#8、在表dept和emp5中添加新列test——column,并檢查所做的操作

ALTER TABLE employees ADD COLUMN test_column INT;

#9、直接刪除表的emp5中的列 dept_id
DESC emp5;
ALTER TABLE emp5 DROP COLUMN 

視圖

含義:虛擬的表,和普通的表使用起來是一樣的。

mysql15.1版本出現(xiàn)的新特性,通過表動態(tài)生成的數(shù)據(jù)。

視圖和普通表的區(qū)別:舞蹈班級和普通班級的對比。

視圖表是虛擬的,臨時的,

視圖的作用

將復(fù)雜的查詢問題簡單化。

應(yīng)用場景

  • 1、多個地方用到同樣的查詢結(jié)果。
  • 2、該查詢結(jié)果使用到的sql 語句比較復(fù)雜

創(chuàng)建視圖的語法

視圖的使用樣例
示例1:

示例2:

到此這篇關(guān)于MYsql庫與表的管理及視圖介紹的文章就介紹到這了,更多相關(guān)MYsql 表管理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

礼泉县| 玉山县| 嘉善县| 岳阳市| 平原县| 峡江县| 藁城市| 蓝田县| 虞城县| 马边| 巫溪县| 抚远县| 奇台县| 天津市| 永福县| 黄陵县| 沂水县| 平塘县| 砚山县| 武山县| 江门市| 从化市| 奈曼旗| 盘山县| 万载县| 濉溪县| 凤阳县| 开鲁县| 阿尔山市| 湘阴县| 台前县| 西乌珠穆沁旗| 顺义区| 英吉沙县| 浑源县| 小金县| 永泰县| 元朗区| 茶陵县| 兴城市| 东乡族自治县|