圖書簡介
MySQL資料庫是以“客戶端/伺服器”模式實現的,是一個多用戶、多執行緒的小型資料庫。MySQL因其穩定、可靠、快速、
管理方便以及支持眾多系統平台的特點,成為世界範圍內最流行的開源資料庫之一。《MySQL資料庫入門》就是面向資料庫初學者特地推出的一本進階學習的入門教材,本教材站在初學者的角度,以形象的比喻、豐富的圖解、實用的案例、通俗易懂的語言詳細講解了MySQL的開發和
管理技術。
全書共8章,第1~5章主要講解了MySQL中的基礎操作,包括資料庫基礎知識、MySQL的安裝配置及使用、資料庫和表的基本操作、單表中數據的增刪改查操作以及多表中數據的增刪改查操作。第6~8章則圍繞資料庫開發的一些高級知識展開講解,包括事務與存儲過程、視圖、數據的備份與還原以及資料庫的用戶和許可權管理。
本教材附有配套視頻、習題、教學課件等資源,而且為了幫助初學者更好地學習本教材中的內容,還提供了線上答疑,希望得到更多讀者的關注。
本教材既可作為高等院校本、專科計算機相關專業的資料庫開發與管理教材,也可作為資料庫開發基礎的培訓教材,是一本適合廣大計算機編程愛好者的優秀讀物。
目錄
第1章資料庫入門1
1.1資料庫基礎知識1
1.1.1資料庫概述1
1.1.2資料庫存儲結構2
1.1.3SQL語言3
1.1.4常見的資料庫產品4
1.2MySQL安裝與配置5
1.2.1Windows平台下安裝和配置MySQL5
1.2.2Linux平台下安裝MySQL16
1.3MySQL目錄結構20
1.4MySQL的使用21
1.4.1啟動MySQL服務21
1.4.2登錄MySQL資料庫22
1.4.3MySQL的相關命令24
1.4.4重新配置MySQL27
小結29
第2章資料庫和表的基本操作30
2.1資料庫基礎知識30
2.1.1創建和查看資料庫30
2.1.2修改資料庫32
2.1.3刪除資料庫32
2.2數據類型33
2.2.1整數類型33
2.2.2浮點數類型和定點數類型34
2.2.3日期與時間類型34
2.2.4字元串和二進制類型36◆MySQL資料庫入門目錄2.3數據表的基本操作39
2.3.1創建數據表39
2.3.2查看數據表40
2.3.3修改數據表42
2.3.4刪除數據表47
2.4表的約束48
2.4.1主鍵約束48
2.4.2非空約束49
2.4.3唯一約束50
2.4.4默認約束50
2.5設定表的欄位值自動增加51
2.6索引51
2.6.1索引的概念51
2.6.2創建索引52
2.6.3刪除索引67
小結69
第3章添加、更新與刪除數據70
3.1添加數據70
3.1.1為表中所有欄位添加數據70