0人評分過此書

必須精通MySQL最新版:最成功應用範例全書

出版日期
2022/12/01
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789865501679

本館館藏

借閱規則
當前可使用人數 3
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 國立臺南高商
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
480 個詳細實例和16 個綜合案例原始程式碼最新版MySQL的最新特性一次說清楚 DBA人員、DB設計工程師、網頁工程師必備的案頭佳作   MySQL是老牌關聯式資料庫,每一個學程式設計的一定都會使用,但你真正了解MySQL嗎?市面上的書籍大部分已假設你對MySQL有一定的認識,因此許多重要的觀念都跳過不說,讓大部分的人都停留在「會用」,但「不知為何」的處境。本書是最新版MySQL,加入相當多新功能,並且幫你從頭複習每一個MySQL的重要指令及操作觀念,如果你是MySQL新手,這本書將是把你從新手過渡到高手的重要資產,如果你已熟悉MySQL,這本書也將補足你從前學習過程的不足,讓你的技術功能更紮實完整。   本書內容:   包含了MySQL的安裝與設定、資料庫的建立、資料表的建立、資料類型和運算子、MySQL函數、查詢資料、資料表的操作(插入、更新與刪除資料)、索引、預存程序和函數、視圖、觸發器、使用者管理、資料備份與還原、MySQL記錄檔、效能最佳化、MySQL Replication、MySQL Workbench、MySQL Utilities、MySQL Proxy、PHP操作MySQL資料庫和PDO資料庫抽象類別庫等。   最後也透過3個綜合案例的資料庫設計,進一步說明MySQL在實際工作中的應用。   適合讀者:   本書是一本完整介紹MySQL 資料庫技術的教學,內容豐富、條理清晰、實用性強,適合以下讀者學習使用:   ■ MySQL 資料庫初學者。   ■ 對資料庫開發有興趣,希望快速、全面掌握 MySQL 的人員。   ■ 對其他資料庫有一定的了解,想轉到 MySQL 平台上的開發者。   ■ 大專院校和教育訓練學校相關專業的師生。 本書特色   1. 內容全面:涵蓋了所有MySQL 的基礎知識,由淺入深地掌握MySQL 資料庫開發技術。   2. 圖文並茂:在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式讓讀者在學習過程中能夠直觀、清晰地看到操作的過程以及效果,便於讀者更快地了解和掌握。   3. 易學好用:顛覆傳統「看」書的觀念,變成一本能「操作」的圖書。   4. 案例豐富:把基礎知識融匯於系統的案例實訓當中,並且結合綜合案例說明和擴充,進而達到「知其然,並知其所以然」的效果。   5. 提示說明:本書對讀者在學習過程中可能會遇到的疑難問題以「提示」的形式說明,以免讀者在學習的過程中走冤枉路。   6. 超值資源:本書共有480 個詳細實例和16 個綜合案例原始程式碼,能讓讀者在實戰應用中掌握MySQL 的每一項技能。
  • 01 初識MySQL
    • 1.1 資料庫基礎
    • 1.2 資料庫技術組成
    • 1.3 什麼是MySQL
    • 1.4 MySQL工具
    • 1.5 MySQL 8.0的新特性簡述
    • 1.6 如何學習MySQL
  • 02 MySQL的安裝與設定
    • 2.1 Windows平台下安裝與設定MySQL 8.0
    • 2.2 啟動服務並登入MySQL資料庫
    • 2.3 MySQL常用圖形管理工具
    • 2.4 Linux平台下安裝與設定MySQL 8.0
    • 2.5 專家解惑
    • 2.6 經典習題
  • 03 資料庫的基本操作
    • 3.1 建立資料庫
    • 3.2 刪除資料庫
    • 3.3 MySQL 8.0的新特性-系統表全部為InnoDB表
    • 3.4 綜合案例-資料庫的建立和刪除
    • 3.5 專家解惑
    • 3.6 經典習題
  • 04 資料表的基本操作
    • 4.1 建立資料表
    • 4.2 檢視資料表結構
    • 4.3 修改資料表
    • 4.4 刪除資料表
    • 4.5 MySQL 8.0的新特性 1-預設字元集改為utf8mb4
    • 4.6 MySQL 8.0的新特性 2-自動增加變數的持久化
    • 4.7 綜合案例-資料表的基本操作
    • 4.8 專家解惑
    • 4.9 經典習題
  • 05 資料類型和運算子
    • 5.1 MySQL資料類型介紹
    • 5.2 如何選擇資料類型
    • 5.3 常見運算子介紹
    • 5.4 綜合案例-運算子的使用
    • 5.5 專家解惑
    • 5.6 經典習題
  • 06 MySQL函數
    • 6.1 MySQL函數簡介
    • 6.2 數學函數
    • 6.3 字串函數
    • 6.4 日期和時間函數
    • 6.5 條件判斷函數
    • 6.6 系統資訊函數
    • 6.7 MySQL 8.0的新特性 1-加密函數
    • 6.8 其他函數
    • 6.9 MySQL 8.0的新特性 2-視窗函數
    • 6.10 綜合案例-MySQL函數的使用
    • 6.11 專家解惑
    • 6.12 經典習題
  • 07 查詢資料
    • 7.1 基本查詢敘述
    • 7.2 單表查詢
    • 7.3 使用集合函數查詢
    • 7.4 連接查詢
    • 7.5 子查詢
    • 7.6 合併查詢結果
    • 7.7 為表和欄位取別名
    • 7.8 使用正規表示法查詢
    • 7.9 MySQL 8.0的新特性 1-GROUP BY不再隱式排序
    • 7.10 MySQL 8.0的新特性 2-通用表運算式
    • 7.11 綜合案例-資料表查詢操作
    • 7.12 專家解惑
    • 7.13 經典習題
  • 08 插入、更新與刪除資料
    • 8.1 插入資料
    • 8.2 更新資料
    • 8.3 刪除資料
    • 8.4 為表增加計算列
    • 8.5 MySQL 8.0的新特性-DDL的最小化
    • 8.6 綜合案例-記錄的插入、更新和刪除
    • 8.7 專家解惑
    • 8.8 經典習題
  • 09 索引
    • 9.1 索引簡介
    • 9.2 建立索引
    • 9.3 刪除索引
    • 9.4 MySQL 8.0的新特性 1-支援降冪索引
    • 9.5 MySQL 8.0的新特性 2-統計長條圖
    • 9.6 綜合案例-建立索引
    • 9.7 專家解惑
    • 9.8 經典習題
  • 10 預存程序和函數
    • 10.1 建立預存程序和函數
    • 10.2 呼叫預存程序和函數
    • 10.3 檢視預存程序和函數
    • 10.4 修改預存程序和函數
    • 10.5 刪除預存程序和函數
    • 10.6 MySQL 8.0的新特性-全域變數的持久化
    • 10.7 綜合案例-建立預存程序和函數
    • 10.8 專家解惑
    • 10.9 經典習題
  • 11 視圖
    • 11.1 視圖概述
    • 11.2 建立視圖
    • 11.3 檢視視圖
    • 11.4 修改視圖
    • 11.5 更新視圖
    • 11.6 刪除視圖
    • 11.7 綜合案例-視圖應用
    • 11.8 專家解惑
    • 11.9 經典習題
  • 12 MySQL觸發器
    • 12.1 建立觸發器
    • 12.2 檢視觸發器
    • 12.3 觸發器的使用
    • 12.4 刪除觸發器
    • 12.5 綜合案例-觸發器的使用
    • 12.6 專家解惑
    • 12.7 經典習題
  • 13 MySQL許可權與安全管理
    • 13.1 權限表
    • 13.2 帳戶管理
    • 13.3 許可權管理
    • 13.4 存取控制
    • 13.5 提升安全性
    • 13.6 MySQL 8.0的新特性-管理角色
    • 13.7 綜合案例-綜合管理使用者許可權
    • 13.8 專家解惑
    • 13.9 經典習題
  • 14 資料備份與恢復
    • 14.1 資料備份
    • 14.2 資料恢復
    • 14.3 資料庫遷移
    • 14.4 表的匯出和匯入
    • 14.5 綜合案例-資料的備份與恢復
    • 14.6 專家解惑
    • 14.7 經典習題
  • 15 MySQL記錄檔
    • 15.1 記錄檔簡介
    • 15.2 二進位記錄檔
    • 15.3 錯誤記錄檔
    • 15.4 通用查詢記錄檔
    • 15.5 慢查詢記錄檔
    • 15.6 MySQL 8.0的新特性-記錄檔分類更詳細
    • 15.7 綜合案例-MySQL記錄檔的綜合管理
    • 15.8 專家解惑
    • 15.9 經典習題
  • 16 效能最佳化
    • 16.1 最佳化簡介
    • 16.2 最佳化查詢
    • 16.3 最佳化資料庫結構
    • 16.4 最佳化MySQL伺服器
    • 16.5 臨時表效能最佳化
    • 16.6 伺服器敘述逾時處理
    • 16.7 建立全域通用表格空間
    • 16.8 MySQL 8.0的新特性 1-支援不可見索引
    • 16.9 MySQL 8.0的新特性 2-增加資源群組
    • 16.10 綜合案例-全面最佳化MySQL 伺服器
    • 16.11 專家解惑
    • 16.12 經典習題
  • 17 MySQL Replication
    • 17.1 MySQL Replication概述
    • 17.2 Windows環境下的MySQL主從複製
    • 17.3 Linux環境下的MySQL複製
    • 17.4 檢視Slave的複製進度
    • 17.5 日常管理和維護
    • 17.6 切換主從伺服器
    • 17.7 多源複製的改進
    • 17.8 專家解惑
    • 17.9 經典習題
  • 18 MySQL Workbench的使用
    • 18.1 MySQL Workbench簡介
    • 18.2 SQL Development的基本操作
    • 18.3 Data Modeling的基本操作
    • 18.4 Server Administration的基本操作
    • 18.5 專家解惑
    • 18.6 經典習題
  • 19 MySQL管理利器-MySQL Utilities
    • 19.1 MySQL Utilities概述
    • 19.2 安裝與設定
    • 19.3 管理與維護
    • 19.4 專家解惑
    • 19.5 經典習題
  • 20 讀寫分離的利器-MySQL Proxy
    • 20.1 概述
    • 20.2 安裝與設定
    • 20.3 使用MySQL Proxy實現讀寫分離
    • 20.4 專家解惑
    • 20.5 經典習題
  • 21 精通MySQL儲存引擎
    • 21.1 MySQL架構
    • 21.2 資料庫儲存引擎
    • 21.3 認識MySQL的鎖定機制
    • 21.4 MyISAM的鎖定機制
    • 21.5 InnoDB的鎖定機制
    • 21.6 InnoDB儲存引擎的線上操作
    • 21.7 MySQL 8.0的新特性 1-支援JSON類型
    • 21.8 MySQL 8.0的新特性 2-全文索引的加強
    • 21.9 MySQL 8.0的新特性 3-動態修改InnoDB緩衝集區的大小
    • 21.10 MySQL 8.0的新特性 4-表格空間資料加密
    • 21.11 MySQL 8.0的新特性 5-跳過鎖等待
    • 21.12 專家解惑
    • 21.13 經典習題
  • 22 PHP操作MySQL資料庫
    • 22.1 PHP 存取MySQL資料庫的一般步驟
    • 22.2 連接資料庫前的準備工作
    • 22.3 存取資料庫
    • 22.4 綜合實例 1-PHP操作MySQL資料庫
    • 22.5 綜合實例 2-使用insert敘述動態增加使用者資訊
    • 22.6 綜合實例 3-使用select敘述查詢資料資訊
    • 22.7 專家解惑
  • 23 PDO資料庫抽象類別庫
    • 23.1 PDO概述
    • 23.2 PDO的安裝
    • 23.3 使用PDO操作MySQL
    • 23.4 綜合實例-PDO的prepare表述
    • 23.5 專家解惑
  • 24 綜合專案 1-開發線上購物
    • 24.1 系統功能描述
    • 24.2 系統功能分析
    • 24.3 程式的實作方式
    • 24.4 程式執行
  • 25 綜合專案 2-討論區管理系統資料庫設計
    • 25.1 系統概述
    • 25.2 系統功能
    • 25.3 資料庫設計和實現
  • 26 綜合專案 3-新聞發佈系統資料庫設計
    • 26.1 系統概述
    • 26.2 系統功能
    • 26.3 資料庫設計和實現

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading