鍍金池/ 教程/ PHP/ 數(shù)據(jù)庫(kù)服務(wù)器
源起
PHP Virtual Machine
LA/NMP 技術(shù)介紹
Linux 操作系統(tǒng)
虛擬化技術(shù)
過程 & 實(shí)踐
安全 (Security)
設(shè)計(jì) & 開發(fā)
持續(xù)集成 (Continue Integration)
前言
開發(fā)規(guī)范
科學(xué)上網(wǎng) (Cross the GFW)
PHP擴(kuò)展開發(fā)
編輯器
Web 應(yīng)用服務(wù)器 - Apache, Nginx
數(shù)據(jù)庫(kù)服務(wù)器
PHP Internals
版本管理
集成環(huán)境安裝包
程序設(shè)計(jì)編碼
PHP
診斷與調(diào)優(yōu)
一致性開發(fā)環(huán)境
過程管理/生命周期
測(cè)試
網(wǎng)站系統(tǒng)架構(gòu)
鏂囨。
上線部署

數(shù)據(jù)庫(kù)服務(wù)器

MySQL

MySQL 分支與變種

MySQL 知識(shí)點(diǎn)

  • SQL 基礎(chǔ)
    • DDL(Data Definition Language) - 數(shù)據(jù)定義
      • CREATE - 創(chuàng)建表
      • ALTER - 修改表
      • DROP - 刪除表
    • DML(Data Manipulation Language) - 數(shù)據(jù)操作
      • INSERT - 數(shù)據(jù)插入
      • DELETE - 數(shù)據(jù)刪除
      • UPDATE - 數(shù)據(jù)修改
      • SELECT - 數(shù)據(jù)查詢
        • GROUP - 分組
        • JOIN - 連接
        • UNION - 聯(lián)合
        • 子查詢
        • 分頁 - LIMIT, OFFSET
    • DCL(Data Control Language) - 數(shù)據(jù)控制
      • GRANT - 授權(quán)
      • REVOKE - 撤銷授權(quán)
    • 事務(wù)(Transactions)
      • ACID 特性
      • COMMIT
      • ROLLBACK
    • 數(shù)據(jù)提交方式
      • 顯式提交 - COMMIT 命令直接完成的提交為顯式提交
      • 隱式提交 - SQL 命令間接完成的提交為隱式提交
      • 自動(dòng)提交 - AUTOCOMMIT ON
    • 范式 & 反范式
  • 存儲(chǔ)引擎
    • MyISAM
    • InnoDB
  • 權(quán)限
    • 最小權(quán)限原則
    • Grant
    • Revoke
    • 系統(tǒng)表 user, db, host, tables_priv, columns_priv, procs_priv
  • 字符集與校對(duì)
  • 索引
  • 約束
    • 外鍵約束
  • 視圖
  • 查詢優(yōu)化
    • Explain
    • Index Hint
    • 慢查詢
  • 服務(wù)器狀態(tài)
  • 主從分離 & 復(fù)制
  • 分區(qū)表

MySQL 配置

相關(guān)工具

擴(kuò)展閱讀

MongoDB

相關(guān)工具