MySQL和SQL語言

DBMS:
數(shù)據(jù)管理獨立性
有效地完成數(shù)據(jù)的存取
數(shù)據(jù)完整性和安全性
數(shù)據(jù)集中管理
并發(fā)存儲與故障恢復(fù)
減少應(yīng)用程序開發(fā)時間

SQL: structure query language

SQL-分析器-計劃執(zhí)行器-優(yōu)化器-文件的存取方法-緩存器-磁盤空間管理器-故障恢復(fù)管理器


sql管理器內(nèi)部機(jī)制

DDL歉闰,DML冤今,DCL

MySQL:
社區(qū)版
企業(yè)版

軟件包格式:
軟件包管理器特有的格式:
rpm/包省撑,.exe格式等
通用二進(jìn)制格式
源程序

mysql客戶端
-u USERNAME
-p
-h MYSQL_SERVER

-h 172.0.0.1
Linux:socket
Windows:memory

mysql客戶端:
交互式模式
批處理模式
執(zhí)行mysql腳本

交互式模式中的命令類別:
客戶端命令
服務(wù)器端命令
必須使用語句結(jié)束符,默認(rèn)為分號扇售;

SQL接口:
Oracle藕届,PL/SQL
SQL Server,T-SQL

用戶:SUERNAME@HOST

\q 或者 quit 退出mysql

tcp/3306 以mysql 或mysql組的身份去運(yùn)行

RDNMS:

mysql本身是一個數(shù)據(jù)庫管理服務(wù)器鲸湃,里面有很多數(shù)據(jù)庫赠涮,很多數(shù)據(jù)表,里面有一個專門的mysql數(shù)據(jù)庫暗挑,普通用戶是看不到的笋除,用來記錄用戶數(shù)據(jù)庫的信息的,類似文件系統(tǒng)的炸裆,索引表垃它;

關(guān)系數(shù)據(jù)庫對象:


索引
視圖
約束
存儲過程
存儲函數(shù)
觸發(fā)器
游標(biāo)
用戶

權(quán)限
事務(wù)

表:
行,列
表:實體
行:row
列:field 烹看,column

字段名稱国拇,數(shù)據(jù)類型,類型修飾符(限制)
字符
-- CHAR(n)
-- VARCHAR(n)
-- BINARY(n)
-- VARBINARY(n)
-- TEXT(n)小大中長
-- BLOB(n) 二進(jìn)制大對象
數(shù)值
精確數(shù)值
整形
--TINYINT
--MEDIUMINT
--INT
--BICINT
修飾符:UNSIGNED惯殊,無符號
NOT NULL
十進(jìn)制
--DECIMAL
近似數(shù)值型
浮點型
--FLOAT
--DOUBLE
日期
--DATE
--TIME
--DATETIME
--STAMP
布爾
內(nèi)置:ENUM酱吝,SET

DDL :定義數(shù)據(jù)庫對象
----CREATE
----ALTER
----DROP
DML:
----INSERT
----UPDATE
----DELETE
DCL:
----GRANT
----REVOKE

創(chuàng)建數(shù)據(jù)庫:
CREATE DATABASE db_name
CREATE DATABASE [IF NOT EXISTS] db_name

DROP DATABASE [IF EXISTS] db_name (注意沒有回收站)

創(chuàng)建表:
CREATE TABLE db_name.tb_name(col1,col2,...);
USE db_name設(shè)置默認(rèn)數(shù)據(jù)庫
SHOW TABLES土思;查看表
SHOW TABLES FROM db_name务热;查看庫中的表

查看表的結(jié)構(gòu):DESC tb_name

刪除表:DROP TABLE td_name;

修改表:
ALTER TABLE tb_name;
MODIFY
CHANGE
ADD
DROP

DML:
INSERT INTO tb_name (col1 ,col2 ) VALUES|VALUE ('STRING' ,NUM...);
INSERT INTO tb_name (col1 ,col2 ) VALUES|VALUE ('STRING' ,NUM...),('STRING' ,NUM...);--支持批量插入
可以不不指定字段己儒,表示所有字段都插入值

UPDATE tb_name SET column=vlaue WHERE 陕习;切記要加上條件,不然所有數(shù)據(jù)都被改了

REPLACE INTO

選擇和投影
選擇(針對行):指定以某字段作為搜索碼址愿,做邏輯比較该镣,篩選符合條件的行;
--WHERE指定選擇條件
投影(針對列):

DELETE FROM tb_name WHERE CONDITION;

選擇:
SELECT 字段 FROM tb_name WHERE CONDITION;

  • :表示所有字段
    WHERE:沒有條件表示顯示所有行

創(chuàng)建用戶:
CREATE USER 'USERNAME'@'HOST' [ IDENTIFIED BY 'PASSWORD' ] ;
DROP USER 'USERNAME'@'HOST'

HOST:
--IP:
--HOSTNMAE:
--NETWORK:
--通配符:
----:匹配任意單個字符响谓。172.16.0.
----%:匹配任意長度的任意字符损合。

注意:要是用通配符的時候一定要用單引號
jerry@'%'

DCL:
GRANT pri1,pri2,...ON DB_NAME.TB_NAME TO 'USERNAME'@'HOST' [ IDENTIFIED BY 'PASSWORD' ];
REVOKE pri1,pri2,... ON DB_NAME.TB_NAME FROM 'USERNAME'@'HOST';

查看用戶的授權(quán):
SHOW GRANTs FOR 'USERNAME'@'HOST';
ALL PRIVILEGES;

example:
1:CREATE USER 'jerry'@'%' IDENTIFIED BY 'jerry';
2:SHOW GRANTS FOR 'jerry'@'%';

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市娘纷,隨后出現(xiàn)的幾起案子嫁审,更是在濱河造成了極大的恐慌,老刑警劉巖赖晶,帶你破解...
    沈念sama閱讀 218,640評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件律适,死亡現(xiàn)場離奇詭異辐烂,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)捂贿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評論 3 395
  • 文/潘曉璐 我一進(jìn)店門纠修,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人厂僧,你說我怎么就攤上這事扣草。” “怎么了颜屠?”我有些...
    開封第一講書人閱讀 165,011評論 0 355
  • 文/不壞的土叔 我叫張陵篮幢,是天一觀的道長蚊荣。 經(jīng)常有香客問我巩割,道長种冬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,755評論 1 294
  • 正文 為了忘掉前任粗井,我火速辦了婚禮尔破,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘背传。我一直安慰自己呆瞻,他們只是感情好台夺,可當(dāng)我...
    茶點故事閱讀 67,774評論 6 392
  • 文/花漫 我一把揭開白布径玖。 她就那樣靜靜地躺著,像睡著了一般颤介。 火紅的嫁衣襯著肌膚如雪梳星。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,610評論 1 305
  • 那天滚朵,我揣著相機(jī)與錄音冤灾,去河邊找鬼。 笑死辕近,一個胖子當(dāng)著我的面吹牛韵吨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播移宅,決...
    沈念sama閱讀 40,352評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼归粉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了漏峰?” 一聲冷哼從身側(cè)響起糠悼,我...
    開封第一講書人閱讀 39,257評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎浅乔,沒想到半個月后倔喂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,717評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,894評論 3 336
  • 正文 我和宋清朗相戀三年席噩,在試婚紗的時候發(fā)現(xiàn)自己被綠了班缰。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,021評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡班挖,死狀恐怖鲁捏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情萧芙,我是刑警寧澤给梅,帶...
    沈念sama閱讀 35,735評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站双揪,受9級特大地震影響动羽,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜渔期,卻給世界環(huán)境...
    茶點故事閱讀 41,354評論 3 330
  • 文/蒙蒙 一运吓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧疯趟,春花似錦拘哨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,936評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至盹舞,卻和暖如春产镐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背踢步。 一陣腳步聲響...
    開封第一講書人閱讀 33,054評論 1 270
  • 我被黑心中介騙來泰國打工癣亚, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人获印。 一個月前我還...
    沈念sama閱讀 48,224評論 3 371
  • 正文 我出身青樓述雾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親兼丰。 傳聞我的和親對象是個殘疾皇子玻孟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,974評論 2 355

推薦閱讀更多精彩內(nèi)容