MySQL是一個跨平臺的開源關系型數(shù)據(jù)庫管理系統(tǒng),由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數(shù)據(jù)庫。MySQL入門很簡單教程對數(shù)據(jù)庫進行了詳細的介紹,講解了Mysql的安裝與配置等知識。
本套教程從初學者的角度出發(fā),由淺入深,循序漸進地介紹了mysql數(shù)據(jù)庫應用與開發(fā)的相關知識。書中提供了大量操作mysql數(shù)據(jù)庫的示例,還提供了大量實例和上機實踐內容,供讀者演練。本套教程附帶1張dvd光盤,內容為與本套教程內容完全配套的多媒體教學視頻和本套教程涉及的源代碼。
本套課程涉及面廣,幾乎涉及mysql數(shù)據(jù)庫應用與開發(fā)的所有重要知識,適合所有的mysql數(shù)據(jù)庫初學者快速入門,也適合mysql數(shù)據(jù)庫管理員和想全面學習mysql數(shù)據(jù)庫技術的人員學習。
本套教程共分5篇。第1篇介紹數(shù)據(jù)庫的基本知識、在windows平臺下安裝mysql數(shù)據(jù)庫、在linux平臺下安裝mysql數(shù)據(jù)庫;第2篇介紹mysql數(shù)據(jù)類型、創(chuàng)建和刪除數(shù)據(jù)庫、數(shù)據(jù)庫存儲引擎、創(chuàng)建表、修改表、刪除表、索引、視圖、觸發(fā)器;第3篇介紹查詢數(shù)據(jù)、插入數(shù)據(jù)、更新數(shù)據(jù)、刪除數(shù)據(jù)、mysql運算符、mysql函數(shù)、存儲過程和函數(shù);第4篇介紹mysql用戶管理、數(shù)據(jù)備份、數(shù)據(jù)還原、mysql日志、性能優(yōu)化;第5篇介紹java訪問mysql數(shù)據(jù)庫、php訪問mysql數(shù)據(jù)庫、c#訪問mysql數(shù)據(jù)庫,最后還提供了一個項目實戰(zhàn)案例。

第1篇 mysql數(shù)據(jù)庫基礎
第1章 數(shù)據(jù)庫概述( 教學視頻:10分鐘) 2
1.1 數(shù)據(jù)庫理論基礎 2
1.1.1 數(shù)據(jù)存儲方式 2
1.1.2 數(shù)據(jù)庫泛型 3
1.1.3 數(shù)據(jù)庫在開發(fā)中作用 4
1.2 數(shù)據(jù)庫技術構成 4
1.2.1 數(shù)據(jù)庫系統(tǒng) 4
1.2.2 sql語言 5
1.2.3 數(shù)據(jù)庫訪問技術 5
1.3 mysql基礎 6
1.3.1 常見數(shù)據(jù)庫系統(tǒng) 6
1.3.2 為什么要使用mysql 7
1.3.3 mysql版本和獲取 8
1.4 如何學習數(shù)據(jù)庫 9
1.5 常見問題及解答 10
1.6 小結 10
1.7 本章習題 10

第2章 windows平臺下安裝與配置mysql( 教學視頻:52分鐘) 11
2.1 安裝與配置mysql 11
.2.1.1 安裝mysql 11
2.1.2 配置mysql 14
2.2 啟動服務并登錄mysql數(shù)據(jù)庫 19
2.2.1 啟動mysql服務 19
2.2.2 登錄mysql數(shù)據(jù)庫 20
2.2.3 配置path變量 22
2.3 更改mysql的配置 23
2.3.1 通過配置向導來更改配置 23
2.3.2 手工更改配置 24
2.4 mysql常用圖形管理工具 27
2.5 使用免安裝的mysql 28
2.6 上機實踐 30
2.7 常見問題及解答 31
2.8 小結 31
2.9 本章習題 31

第3章 linux平臺下安裝與配置mysql( 教學視頻:7分鐘) 32
3.1 linux操作系統(tǒng)下的mysql版本介紹 32
3.2 安裝和配置mysql的rpm包 33
3.3 安裝和配置mysql的二進制包 37
3.4 安裝和配置mysql的源碼包 41
3.5 上機實踐 45
3.6 常見問題及解答 46
3.7 小結 46
3.8 本章習題 47
第2篇 mysql數(shù)據(jù)庫基本操作

第4章 mysql數(shù)據(jù)類型( 教學視頻:92分鐘) 50
4.1 mysql數(shù)據(jù)類型介紹 50
4.1.1 整數(shù)類型 50
4.1.2 浮點數(shù)類型和定點數(shù)類型 52
4.1.3 日期與時間類型 53
4.1.4 字符串類型 60
4.1.5 二進制類型 63
4.2 如何選擇數(shù)據(jù)類型 65
4.3 常見問題及解答 67
4.4 小結 67
4.5 本章習題 67

第5章 操作數(shù)據(jù)庫( 教學視頻:29分鐘) 68
5.1 創(chuàng)建數(shù)據(jù)庫 68
5.2 刪除數(shù)據(jù)庫 69
5.3 數(shù)據(jù)庫存儲引擎 70
5.3.1 mysql存儲引擎簡介 70
5.3.2 innodb存儲引擎 73
5.3.3 myisam存儲引擎 73
5.3.4 memory存儲引擎 74
5.3.5 存儲引擎的選擇 74
5.4 本章實例 75
5.5 上機實踐 77
5.6 常見問題及解答 78
5.7 小結 78
5.8 本章習題 78

第6章 創(chuàng)建、修改和刪除表( 教學視頻:113分鐘) 79
6.1 創(chuàng)建表 79
6.1.1 創(chuàng)建表的語法形式 79
6.1.2 設置表的主鍵 80
6.1.3 設置表的外鍵 81
6.1.4 設置表的非空約束 82
6.1.5 設置表的唯一性約束 82
6.1.6 設置表的屬性值自動增加 82
6.1.7 設置表的屬性的默認值 83
6.2 查看表結構 84
6.2.1 查看表基本結構語句describe 84
6.2.2 查看表詳細結構語句show create table 84
6.3 修改表 85
6.3.1 修改表名 85
6.3.2 修改字段的數(shù)據(jù)類型 86
6.3.3 修改字段名 87
6.3.4 增加字段 89
6.3.5 刪除字段 93
6.3.6 修改字段的排列位置 94
6.3.7 更改表的存儲引擎 96
6.3.8 刪除表的外鍵約束 97
6.4 刪除表 98
6.4.1 刪除沒有被關聯(lián)的普通表 98
6.4.2 刪除被其他表關聯(lián)的父表 99
6.5 本章實例 100
6.6 上機實踐 106
6.7 常見問題及解答 109
6.8 小結 110
6.9 本章習題 110

郵箱
huangbenjincv@163.com

铜川市| 棋牌| 灵武市| 江川县| 海伦市| 邻水| 吉安市| 肇州县| 合川市| 澄江县| 军事| 中卫市| 积石山| 河池市| 贵德县| 子长县| 清涧县| 松潘县| 田阳县| 鄢陵县| 铅山县| 乌拉特前旗| 房山区| 彰化县| 长顺县| 崇仁县| 阿图什市| 吉安县| 喜德县| 宣城市| 涿州市| 蓬安县| 石泉县| 玉田县| 香格里拉县| 吉隆县| 马山县| 芦溪县| 贡山| 太康县| 浮山县|