MySQL是一個關聯(lián)型數(shù)據(jù)庫智能管理系統(tǒng),由德國MySQLAB企業(yè)開發(fā)設計,現(xiàn)階段歸屬于Oracle主打產(chǎn)品商品。MySQL是較為時興的關聯(lián)型數(shù)據(jù)庫智能管理系統(tǒng)之一,在WEB運用層面,MySQL是比較好的RDBMS(RelationalDatabaseManagementSystem,關聯(lián)數(shù)據(jù)庫智能管理系統(tǒng))系統(tǒng)軟件之一。
MySQL所應用的SQL語言是用以瀏覽數(shù)據(jù)庫的較為常見規(guī)范化語言。MySQL手機軟件選用了雙受權現(xiàn)行,分成小區(qū)版和商業(yè)源碼,因為其體型小、速度更快、整體有著低成本,尤其是開放源碼這一特性,一般大中小型的開發(fā)設計都挑選MySQL做為數(shù)據(jù)庫。MySQL配搭PHP和Apache,可構成優(yōu)良的開發(fā)工具。
簡介MySQL 服務和支持;MySQL 概述、產(chǎn)品、服務;支持的操作服務;MySQL 項目;培訓課程架構;MySQL 文檔資源。
MySQL 體系結(jié)構:客戶機/服務器模型;通信協(xié)議;SQL 層;存儲層;服務器如何支持存儲引擎;MySQL 如何使用內(nèi)存和磁盤空間;MySQL 接口。
系統(tǒng)管理:選擇 MySQL 分發(fā)類型;安裝 MySQL Server;MySQL Server 安裝文件結(jié)構;啟動和停止 MySQL 服務器;升級 MySQL;在一個主機上運行多個 MySQL 服務器。
服務器配置:MySQL 服務器配置選項;系統(tǒng)變量;SQL 模式;可用的日志文件;二進制日志記錄;企業(yè)審計。
客戶機和工具:管理任務可用的客戶機;MySQL 管理客戶機;mysql 命令行客戶機;mysqladmin 命令行客戶機;MySQL Workbench 圖形客戶機;MySQL 工具;可用的 API(驅(qū)動程序和連接器)。
數(shù)據(jù)類型:數(shù)據(jù)類型的主要類別;NULL 的含義;列屬性;字符集與數(shù)據(jù)類型的結(jié)合使用;選擇合適的數(shù)據(jù)類型。
獲取元數(shù)據(jù):可用的元數(shù)據(jù)訪問方法;INFORMATION_SCHEMA 的結(jié)構;使用可用命令查看元數(shù)據(jù);SHOW 語句和 INFORMATION_SCHEMA 表之間的差異;mysqlshow 客戶機程序;使用 INFORMATION_SCHEMA 查詢創(chuàng)建 shell 命令和 SQL 語句。
事務和鎖定: 使用事務控制語句并發(fā)運行多個 SQL 語句;事務的 ACID 屬性;事務隔離級別;使用鎖定保護事務。
儲存引擎:MySQL 中的存儲引擎;InnoDB 存儲引擎;InnoDB 系統(tǒng)表空間和多個表空間 (filepertable);NoSQL 和 Memcached API;高效配置表空間;使用外鍵實現(xiàn)引用完整性;InnoDB 鎖定;可用存儲引擎的功能。
分區(qū):分區(qū)及其在 MySQL 中的使用;使用分區(qū)的原因;分區(qū)類型;創(chuàng)建分區(qū)表;子分區(qū);獲取分區(qū)元數(shù)據(jù);修改分區(qū)以提高性能;存儲引擎對分區(qū)的支持。
用戶管理:用戶驗證需求;使用 SHOW PROCESSLIST 顯示哪些線程在運行;創(chuàng)建、修改和刪除用戶帳戶;替代驗證;用戶授權需求;用戶的訪問特權級別;特權類型;授予、修改和撤消用戶特權。
安全性: 認識常見的安全風險;特定于 MySQL 安裝的安全風險;網(wǎng)絡、操作系統(tǒng)、文件系統(tǒng)和用戶的安全問題和計數(shù)器度量。
保護數(shù)據(jù);使用 SSL 實現(xiàn)安全的 MySQL 服務器連接;SSH 如何支持安全的 MySQL 服務器遠程連接;查找有關常見安全問題的其他信息。
表維護:表維護操作的類型;用于表維護的 SQL 語句;用于表維護的客戶機程序和實用程序;維護其他存儲引擎的表。
導出與導入數(shù)據(jù):導出數(shù)據(jù);導入數(shù)據(jù)。
在MySQL內(nèi)編程:創(chuàng)建和執(zhí)行存儲例程;描述存儲例程的執(zhí)行安全;創(chuàng)建和執(zhí)行觸發(fā)器;創(chuàng)建、更改和刪除事件;調(diào)度事件執(zhí)行。
MySQL備份和恢復:備份基礎知識;備份類型;備份工具和實用程序;進行二進制和文本備份;日志和狀態(tài)文件在備份中的作用;數(shù)據(jù)恢復。
復制: 管理 MySQL 二進制日志;MySQL 復制線程和文件;使用 MySQL 實用程序進行復制;設計復雜的復制拓撲;多主體和循環(huán)復制;執(zhí)行受控的切換;監(jiān)視 MySQL 復制并進行故障排除;使用全局事務標識符 (Global Transaction Identifier, GTID) 進行復制。
性能優(yōu)化簡介: 使用 EXPLAIN 分析查詢;常規(guī)表優(yōu)化;監(jiān)視影響性能的狀態(tài)變量;設置和解釋 MySQL 服務器變量;性能模式概述;優(yōu)化 MySQL Server。



地理位置 Location







