體系結(jié)構(gòu)與基礎(chǔ)管理

1. MySQL的工作模型

C/S : 客戶端/服務(wù)端模型

1.1 服務(wù)端程序

mysqld

1.2 客戶端程序

mysql
mysqldump
mysqladmin
...

1.3 連接協(xié)議(Linux)

網(wǎng)絡(luò)套接字:  TCP/IP網(wǎng)絡(luò)連接串 ----> mysql -uroot -p123 -h10.0.0.51 -P3306 
本地套接字:  socket本地連接串 ----> mysql -uroot -p123 -S /tmp/mysql.sock

2. MySQL的實(shí)例

實(shí)例 = mysqld +  Master Thread + worker Threads + 專用內(nèi)存
公司 = Boss   +   Manager    +  worker  + 辦公室 

3. mysqld 程序結(jié)構(gòu)

3.1 SQL是什么?

結(jié)構(gòu)化查詢語言.關(guān)系型數(shù)據(jù)庫(kù)中的專用命令.

3.2 SQL種類

DDL : 數(shù)據(jù)定義
DCL : 數(shù)據(jù)控制
DML : 數(shù)據(jù)操作
DQL : 數(shù)據(jù)查詢

3.3 一條SQL語句的執(zhí)行邏輯

一條SQL語句的執(zhí)行邏輯.png

4. MySQL對(duì)象邏輯結(jié)構(gòu)

庫(kù)  : database / schema 
    庫(kù)名
    屬性

表  : table 
    表名
    表屬性
    字段(列)
    數(shù)據(jù)行(記錄)

5. MySQL對(duì)象物理結(jié)構(gòu)

5.1 宏觀 微觀

MySQL對(duì)象物理結(jié)構(gòu).png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. MySQL體系結(jié)構(gòu)與管理 1.1 MySQL C/S結(jié)構(gòu)介紹 兩種連接方式: TCP/IP:mysql -u...
    子晉zj閱讀 433評(píng)論 0 0
  • 1.A simple master-to-slave replication is currently being...
    Kevin關(guān)大大閱讀 6,254評(píng)論 0 3
  • 什么是數(shù)據(jù)庫(kù)? 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫(kù)具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,144評(píng)論 0 19
  • 我今年22歲,已經(jīng)犯下了三大錯(cuò)誤。 第一,我背叛了世界最純潔的感情。想要去占有,去毀滅。 第二,我毀掉了一個(gè)女人的...
    5cc113dc390f閱讀 484評(píng)論 0 0
  • 張愛玲曾經(jīng)說過,男人一生都會(huì)有這樣兩個(gè)女人,至少兩個(gè),娶了紅玫瑰,紅的就變成墻上一抹蚊子血,而白玫瑰還是“床前明月...
    a王呆呆閱讀 2,326評(píng)論 22 37

友情鏈接更多精彩內(nèi)容