日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

mysql ddl dml dcl ddl是什么意思


mysql ddl dml dcl ddl是什么意思



在這里插入圖片描述
一、常用開(kāi)發(fā)工具1. Navicate
Navicat是一套快速、可靠并價(jià)格相宜的數(shù)據(jù)庫(kù)管理工具,專為簡(jiǎn)化數(shù)據(jù)庫(kù)的管理及降低系統(tǒng)管理成本而設(shè) 。它的設(shè)計(jì)符合數(shù)據(jù)庫(kù)管理員、開(kāi)發(fā)人員及中小企業(yè)的需要 。Navicat 是以直覺(jué)化的圖形用戶界面而建的,讓你可以以安全并且簡(jiǎn)單的方式創(chuàng)建、組織、訪問(wèn)并共用信息 。
http://www.navicat.com.cn/
pojie方式:https://www.jb51.net/database/710931.html
在這里插入圖片描述
在這里插入圖片描述
再手動(dòng)激活
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
搞定,就可以使用了
2. SQLyog
MySQL可能是世界上最流行的開(kāi)源數(shù)據(jù)庫(kù)引擎,但是使用基于文本的工具和配置文件可能很難進(jìn)行管理 。SQLyog提供了完整的圖形界面,即使初學(xué)者也可以輕松使用MySQL的強(qiáng)大功能 。其擁有廣泛的預(yù)定義工具和查詢、友好的視覺(jué)界面、類似 Excel 的查詢結(jié)果編輯界面等優(yōu)點(diǎn) 。
https://www.webyog.com/product/sqlyog
3. 使用客戶端工具
1:創(chuàng)建一個(gè)數(shù)據(jù)庫(kù);選擇編碼為utf-8
2: 創(chuàng)建數(shù)據(jù)表
3: 往數(shù)據(jù)表里面存儲(chǔ)數(shù)據(jù)
二、SQL語(yǔ)句基礎(chǔ)??結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language)簡(jiǎn)稱SQL,結(jié)構(gòu)化查詢語(yǔ)言是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存放數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng);同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名 。結(jié)構(gòu)化查詢語(yǔ)言是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作 。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的結(jié)構(gòu)化查詢語(yǔ)言作為數(shù)據(jù)輸入與管理的接口 。結(jié)構(gòu)化查詢語(yǔ)言語(yǔ)句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能 。
1.SQL分類1.1 數(shù)據(jù)定義語(yǔ)言(DDL)??數(shù)據(jù)定義語(yǔ)言 (Data Definition Language, DDL) 是SQL語(yǔ)言集中,負(fù)責(zé)數(shù)據(jù)結(jié)構(gòu)定義與數(shù)據(jù)庫(kù)對(duì)象定義的語(yǔ)言,由CREATE、ALTER與DROP三個(gè)語(yǔ)法所組成,最早是由 Codasyl (Conference on Data Systems Languages) 數(shù)據(jù)模型開(kāi)始,現(xiàn)在被納入 SQL 指令中作為其中一個(gè)子集 。
1.2 數(shù)據(jù)操縱語(yǔ)言(DML)??數(shù)據(jù)操縱語(yǔ)言(Data Manipulation Language, DML)是SQL語(yǔ)言中,負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)對(duì)象運(yùn)行數(shù)據(jù)訪問(wèn)工作的指令集,以INSERT、UPDATE、DELETE三種指令為核心,分別代表插入、更新與刪除 。
1.3 數(shù)據(jù)查詢語(yǔ)言(DQL)??數(shù)據(jù)查詢語(yǔ)言(Data Query Language, DQL)是SQL語(yǔ)言中,負(fù)責(zé)進(jìn)行數(shù)據(jù)查詢而不會(huì)對(duì)數(shù)據(jù)本身進(jìn)行修改的語(yǔ)句,這是最基本的SQL語(yǔ)句 。保留字SELECT是DQL(也是所有SQL)用得最多的動(dòng)詞,其他DQL常用的保留字有FROM,WHERE,GROUP BY,HAVING和ORDER BY 。這些DQL保留字常與其他類型的SQL語(yǔ)句一起使用 。
1.4 數(shù)據(jù)控制語(yǔ)言(DCL)??數(shù)據(jù)控制語(yǔ)言 (Data Control Language) 在SQL語(yǔ)言中,是一種可對(duì)數(shù)據(jù)訪問(wèn)權(quán)進(jìn)行控制的指令,它可以控制特定用戶賬戶對(duì)數(shù)據(jù)表、查看表、預(yù)存程序、用戶自定義函數(shù)等數(shù)據(jù)庫(kù)對(duì)象的控制權(quán) 。由 GRANT 和 REVOKE 兩個(gè)指令組成 。DCL以控制用戶的訪問(wèn)權(quán)限為主,GRANT為授權(quán)語(yǔ)句,對(duì)應(yīng)的REVOKE是撤銷授權(quán)語(yǔ)句 。
2.DDL???數(shù)據(jù)定義語(yǔ)言 (Data Definition Language, DDL) ,它主要包括三個(gè)關(guān)鍵字:create ,alter , drop(數(shù)據(jù)庫(kù)關(guān)鍵字不分大小寫(xiě) ),主要操作對(duì)象 有數(shù)據(jù)庫(kù)、表、索引、視圖等.
2.1 操作數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)
create databases 數(shù)據(jù)庫(kù)名稱;
使用這個(gè)數(shù)據(jù)庫(kù)

推薦閱讀