內容簡介
《MySQL快速入門》全面地講解了MySQL資料庫技術。以實戰模擬的方式詮釋MySQL資料庫在不同語言中的套用,重點突出c、php和java語言操作MySQL資料庫的方法與技巧,並配合視頻錄像和習題,打造一套MySQL初級入門圖書。
全書共分4篇19章。其中,第1篇 MySQL
基礎篇:主要包括初識MySQL資料庫、MySQL圖形化管理工具、MySQL存儲引擎和數據類型、MySQL基本操作、數據查詢、MySQL運算符、MySQL函式和查詢最佳化等內容;第2篇MySQL高級套用篇:主要包括MySQL索引、MySQL視圖、MySQL存儲過程、MySQL觸發器和MySQL事務等內容;第3篇MySQL系統管理篇:主要包括MySQL系統管理、MySQL日常管理和MySQL資料庫的安全技術等內容;第4篇MySQL應用程式開發篇:主要包括MySQL應用程式設計的3種語言接口(PHP語言、Java語言和C語言)。
本書提供了大量的自學視頻、源程式、素材,提供了相關的模組庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。
圖書目錄
第1篇 MySQL基礎篇
第1章 初識MySQL資料庫
( 自學視頻、源程式:配套資源) 2
1.1 了解MySQL資料庫 3
1.1.1 MySQL的發展歷史 3
1.1.2 MySQL的特性 3
1.1.3 MySQL的套用環境 4
1.1.4 MySQL的管理軟體 4
1.1.5 MySQL下載 5
1.2 Windows下MySQL的安裝 7
1.3 啟動、連線、斷開和停止
MySQL伺服器 11
1.3.1 啟動、停止MySQL
伺服器 12
1.3.2 連線、斷開MySQL伺服器 13
1.4 Linux下MySQL的安裝 15
本章摘要 17
習題 17
第2章 MySQL圖形化管理工具
( 自學視頻、源程式:
配套資源) 19
2.1 MySQL Workbench圖形化管理
工具 20
2.1.1 MySQL Workbench的
安裝 20
2.1.2 創建資料庫和數據表 22
2.1.3 添加數據 24
2.1.4 數據的導入和導出 26
2.2 phpMyAdmin圖形化管理
工具 28
2.2.1 資料庫操作管理 28
2.2.2 管理數據表 30
2.2.3 管理數據記錄 31
2.2.4 導入和導出數據 34
2.2.5 phpMyAdmin設定編碼
格式 36
2.2.6 phpMyAdmin添加伺服器新
用戶 37
2.2.7 phpMyAdmin中重置MySQL
伺服器登錄密碼 37
本章摘要 38
習題 39
第3章 MySQL存儲引擎和數據類型
( 自學視頻、源程式:
配套資源) 40
3.1 MySQL存儲引擎 41
3.1.1 什麼是MySQL存儲引擎 41
3.1.2 查詢MySQL中支持的存儲
引擎 41
3.1.3 InnoDB存儲引擎 42
3.1.4 MyISAM存儲引擎 43
3.1.5 MEMORY存儲引擎 44
3.1.6 如何選擇存儲引擎 45
3.1.7 設定數據表的存儲引擎 46
3.2 MySQL數據類型 47
3.2.1 數字類型 47
3.2.2 字元串(字元)類型 48
3.2.3 日期和時間類型 49
本章摘要 49
習題 49
第4章 MySQL基本操作
( 自學視頻、源程式:
配套資源) 51
4.1 MySQL資料庫操作 52
4.1.1 創建資料庫CREATE
DATABASE 52
4.1.2 查看資料庫SHOW
DATABASES 52
4.1.3 選擇資料庫USE
DATABASE 53
4.1.4 刪除資料庫DROP
DATABASE 53
4.2 MySQL數據表操作 53
4.2.1 創建數據表CREATE
TABLE 54
4.2.2 查看錶結構SHOW COLUMNS
或DESCRIBE 55
4.2.3 修改表結構ALTER TABLE 56
4.2.4 重命名表RENAME TABLE 57
4.2.5 刪除表DROP TABLE 57
4.3 MySQL語句操作 58
4.3.1 插入記錄INSERT 58
4.3.2 查詢資料庫記錄SELECT 58
4.3.3 修改記錄UPDATE 62
4.3.4 刪除記錄DELETE 63
本章摘要 63
習題 63
實戰模擬 65
第5章 數據查詢
( 自學視頻、源程式:
配套資源) 69
5.1 基本查詢語句 70
5.2 單表查詢 71
5.2.1 查詢所有欄位 71
5.2.2 查詢指定欄位 72
5.2.3 查詢指定數據 72
5.2.4 帶IN關鍵字的查詢 73
5.2.5 帶BETWEEN AND的範圍
查詢 74
5.2.6 帶LIKE的字元匹配查詢 74
5.2.7 用IS NULL關鍵字查詢空值 75
5.2.8 帶AND的多條件查詢 76
5.2.9 帶OR的多條件查詢 76
5.2.10 用DISTINCT關鍵字去除
結果中的重複行 77
5.2.11 用ORDER BY關鍵字對
查詢結果排序 77
5.2.12 用GROUP BY關鍵字分組
查詢 78
5.2.13 用LIMIT限制查詢結果的
數量 79
5.3 使用聚合函式查詢 80
5.3.1 COUNT()函式 80
5.3.2 SUM()函式 81
5.3.3 AVG()函式 81
5.3.4 MAX()函式 82
5.3.5 MIN()函式 82
5.4 連線查詢 83
5.4.1 內連線查詢 83
5.4.2 外連線查詢 84
5.4.3 複合條件連線查詢 85
5.5 子查詢 86
5.5.1 帶IN關鍵字的子查詢 86
5.5.2 帶比較運算符的子查詢 87
5.5.3 帶EXISTS關鍵字的子查詢 88
5.5.4 帶ANY關鍵字的子查詢 89
5.5.5 帶ALL關鍵字的子查詢 90
5.6 合併查詢結果 91
5.7 定義表和欄位的別名 92
5.7.1 為表取別名 92
5.7.2 為欄位取別名 92
5.8 使用正則表達式查詢 93
本章摘要 94
習題 94
實戰模擬 96
第6章 MySQL運算符
( 自學視頻、源程式:
配套資源) 101
6.1 MySQL運算符 102
6.2 算術運算符 102
6.3 比較運算符 103
6.4 邏輯運算符 108
6.5 位運算符 110
6.6 運算符的優先權 110
本章摘要 111
習題 111
第7章 MySQL函式
( 自學視頻、源程式:
配套資源) 112
7.1 MySQL函式 113
7.2 數學函式 113
7.2.1 ABS(x)函式 114
7.2.2 FLOOR(x)函式 114
7.2.3 RAND()函式 115
7.2.4 PI()函式 115
7.2.5 TRUNCATE(x,y)函式 116
7.2.6 ROUND(x)函式和ROUND(x,y)
函式 116
7.2.7 SQRT(x)函式 116
7.3 字元串函式 117
7.3.1 INSERT(s1,x,len,s2)函式 118
7.3.2 UPPER(s)和UCASE(s)函式 119
7.3.3 LEFT(s,n)函式 119
7.3.4 RTRIM(s)函式 119
7.3.5 SUBSTRING(s,n,len)函式 120
7.3.6 REVERSE(s)函式 120
7.3.7 FIELD(s,s1,s2,…)函式 120
7.4 日期和時間函式 121
7.4.1 CURDATE()和
CURRENT_DATE()函式 122
7.4.2 CURTIME()和
CURRENT_TIME()函式 122
7.4.3 NOW()函式 123
7.4.4 DATEDIFF(d1,d2)函式 123
7.4.5 ADDDATE(d,n)函式 124
7.4.6 ADDDATE(d,INTERVAL expr
type)函式 124
7.4.7 SUBDATE(d,n)函式 124
7.5 條件判斷函式 125
7.6 系統信息函式 125
7.7 加密函式 126
7.8 其他函式 126
本章摘要 127
習題 128
第8章 查詢最佳化
( 自學視頻、源程式:
配套資源) 129
8.1 索引 130
8.1.1 索引對查詢速度的影響 130
8.1.2 使用索引查詢 131
8.2 分析查詢語句 133
8.3 查詢高速快取 134
8.3.1 檢驗高速快取是否開啟 134
8.3.2 使用高速快取 135
8.4 最佳化多表查詢 136
8.5 使用臨時表 137
8.6 最佳化表設計 139
本章摘要 139
習題 140
第2篇 MySQL高級套用篇
第9章 MySQL索引
( 自學視頻、源程式:
配套資源) 142
9.1 MySQL索引概述 143
9.1.1 MySQL索引概述 143
9.1.2 MySQL索引分類 143
9.2 創建索引 144
9.2.1 在建立數據表時創建索引 144
9.2.2 在已建立的數據表中創建
索引 149
9.2.3 修改數據表結構添加索引 151
9.3 刪除索引 153
本章摘要 153
習題 154
第10章 MySQL視圖
( 自學視頻、源程式:
配套資源) 155
10.1 MySQL視圖 156
10.1.1 視圖的概念 156
10.1.2 視圖的作用 156
10.2 創建視圖 157
10.2.1 查看用戶是否具有創建視圖
的許可權 157
10.2.2 創建視圖 158
10.2.3 創建視圖的注意事項 158
10.3 查看視圖 159
10.4 修改視圖 161
10.5 更新視圖 163
10.6 刪除視圖 165
本章摘要 166
習題 166
實戰模擬 167
第11章 MySQL存儲過程
( 自學視頻、源程式:
配套資源) 171
11.1 創建存儲過程和存儲函式 172
11.1.1 創建存儲過程 172
11.1.2 創建存儲函式 174
11.1.3 變數的套用 175
11.1.4 游標的運用 178
11.2 流程控制語句 179
11.2.1 IF語句 179
11.2.2 CASE語句 180
11.2.3 WHILE循環語句 181
11.2.4 LOOP循環語句 182
11.2.5 REPEAT循環語句 183
11.3 調用存儲過程和存儲函式 185
11.3.1 調用存儲過程 185
11.3.2 調用存儲函式 185
11.4 查看存儲過程和存儲函式 185
11.4.1 SHOW STATUS語句 185
11.4.2 SHOW CREATE語句 186
11.5 修改存儲過程和存儲函式 186
11.6 刪除存儲過程和存儲函式 187
11.7 捕獲存儲過程中的錯誤 188
11.7.1 定義條件 188
11.7.2 定義處理程式 189
本章摘要 189
習題 190
實戰模擬 191
第12章 MySQL觸發器
( 自學視頻、源程式:
配套資源) 194
12.1 MySQL觸發器 195
12.1.1 創建MySQL觸發器 195
12.1.2 創建具有多個執行語句的
觸發器 196
12.2 查看觸發器 198
12.2.1 SHOW TRIGGERS 198
12.2.2 查看 triggers表中觸發器
信息 198
12.3 套用觸發器 199
12.4 刪除觸發器 200
本章摘要 201
習題 201
實戰模擬 202
第13章 MySQL事務
( 自學視頻、源程式:
配套資源) 205
13.1 MySQL事務概述 206
13.1.1 原子性 207
13.1.2 一致性 207
13.1.3 孤立性 207
13.1.4 持久性 208
13.2 MySQL事務的創建與存在
周期 208
13.2.1 初始化事務 209
13.2.2 創建事務 209
13.2.3 套用SELECT語句查看數據
是否被正確輸入 210
13.2.4 提交事務 210
13.2.5 撤銷事務(事務回滾) 211
13.2.6 事務的存在周期 211
13.3 MySQL行為 212
13.3.1 自動提交 212
13.3.2 事務的孤立級 213
13.3.3 修改事務的孤立級 214
13.4 事務和性能 214
13.4.1 套用小事務 214
13.4.2 選擇合適的孤立級 215
13.4.3 死鎖的概念與避免方法 215
13.5 MySQL偽事務 216
13.5.1 用表鎖定代替事務 216
13.5.2 套用表鎖定實現偽事務 218
本章摘要 219
習題 219
實戰模擬 220
第3篇 MySQL系統管理篇
第14章 MySQL系統管理
( 自學視頻、源程式:
配套資源) 224
14.1 MySQL系統管理 225
14.1.1 管理職責概述 225
14.1.2 日常管理 226
14.1.3 安全問題 227
14.1.4 資料庫修復和維護 228
14.2 數據目錄的位置 228
14.3 數據目錄的結構 230
14.4 MySQL伺服器如何提供對
數據的訪問 231
14.5 MySQL資料庫在檔案系統里
如何表示 232
14.6 MySQL數據表在檔案系統里
如何表示 233
14.6.1 ISAM數據表 233
14.6.2 MyISAM數據表 233
14.6.3 MERGE數據表 233
14.6.4 BDB數據表 233
14.6.5 InnoDB數據表 233
14.6.6 HEAP數據表 234
14.7 SQL語句如何映射為數據表
檔案操作 234
14.7.1 創建數據表 234
14.7.2 更新數據表 234
14.7.3 刪除數據表 234
14.8 作業系統對資料庫和數據表
命名的限制 235
14.9 數據目錄的結構對系統性能的
影響 236
14.10 MySQL狀態檔案和日誌
檔案 237
本章摘要 240
習題 240
第15章 MySQL日常管理
( 自學視頻、源程式:
配套資源) 241
15.1 連線故障恢復 242
15.1.1 MySQL套接字被誤刪 242
15.1.2 忘記root口令 242
15.2 日誌檔案管理 243
15.2.1 錯誤日誌 243
15.2.2 通用查詢日誌 244
15.2.3 二進制日誌 244
15.2.4 慢速查詢日誌 246
15.2.5 日誌檔案維護 247
15.2.6 日誌失效處理 247
15.3 MySQL資料庫備份和恢復 251
15.3.1 數據的備份 252
15.3.2 數據恢復 252
15.4 MySQL伺服器鏡像配置 254
15.4.1 鏡像機制概念 254
15.4.2 建立主—從鏡像關係 254
15.4.3 MySQL雙機熱備份 256
15.5 MySQL伺服器的一些最佳化
配置 259
15.5.1 對MySQL伺服器的連線
監聽情況進行控制 259
15.5.2 啟用或禁用LOAD DATA
語句的LOCAL能力 259
15.5.3 國際化和本地化 259
15.5.4 對老數據表進行轉換以激活
MySQL4.1的字元集支持 261
15.6 最佳化MySQL伺服器 261
15.6.1 伺服器參數變數的設定 261
15.6.2 通用的MySQL伺服器
變數 263
15.6.3 InnoDB處理程式變數 263
15.7 運行多個MySQL伺服器 264
15.7.1 運行多個MySQL伺服器
需要注意的問題 264
15.7.2 設定MySQL伺服器啟動
選項的策略 264
15.7.3 用mysql_multi腳本啟動
多個MySQL伺服器 265
15.7.4 在Windows系統上運行
多個MySQL伺服器 266
本章摘要 267
習題 267
第16章 MySQL資料庫的安全技術
( 自學視頻、源程式:
配套資源) 268
16.1 MySQL基本的安全保護
策略 269
16.2 用戶和許可權管理 269
16.2.1 使用CREATE USER命令
創建用戶 270
16.2.2 使用DROP USER命令刪除
用戶 270
16.2.3 使用RENAME USER命令
重命名用戶 271
16.2.4 GRANT和REVOKE命令 271
16.3 MySQL資料庫安全技術的常見
問題 274
16.3.1 許可權更改何時生效 274
16.3.2 設定賬戶密碼 274
16.3.3 使你的密碼更安全 275
本章摘要 276
習題 276
第4篇 MySQL應用程式開發篇
第17章 MySQL應用程式設計接口:
PHP語言
( 自學視頻、源程式:
配套資源) 278
17.1 PHP語言概述 279
17.1.1 什麼是PHP 279
17.1.2 為什麼選擇PHP 279
17.1.3 PHP的工作原理 280
17.1.4 PHP結合資料庫套用的
優勢 281
17.2 PHP操作MySQL資料庫的
步驟 281
17.3 使用PHP操作MySQL
資料庫 282
17.3.1 mysql_connect()函式連線
MySQL伺服器 282
17.3.2 mysql_select_db()函式選擇
MySQL資料庫 283
17.3.3 mysql_query()函式執行SQL
語句 283
17.3.4 mysql_fetch_array()函式將
結果集返回到數組中 284
17.3.5 mysql_fetch_row()函式從
結果集中獲取一行作為
枚舉數組 284
17.3.6 mysql_num_rows()函式
獲取查詢結果集中的記
錄數 284
17.3.7 mysql_free_result()函式
釋放記憶體 285
17.3.8 mysql_close()函式關閉
連線 285
17.4 PHP管理MySQL資料庫中的
數據 285
17.4.1 向資料庫中添加數據 285
17.4.2 瀏覽資料庫中數據 286
17.4.3 編輯資料庫數據 287
17.4.4 刪除數據 288
17.4.5 批量刪除數據 290
17.5 常見問題與解決方法 291
17.6 MySQL與PHP的套用實
例——迷你日記 294
17.6.1 迷你日記概述 294
17.6.2 資料庫設計 295
17.6.3 用戶登錄 296
17.6.4 發表日記 297
17.6.5 分頁顯示日記列表 299
17.6.6 彈出視窗修改日記 301
17.6.7 查詢日記 303
17.6.8 套用JavaScript實現批量
刪除 305
17.7 PDO資料庫抽象層 307
17.7.1 什麼是資料庫抽象層 307
17.7.2 安裝PDO 307
17.7.3 連線資料庫 308
17.7.4 PDO中執行SQL語句 309
17.7.5 獲取結果 310
17.8 PDO資料庫抽象層套用實
例——571公告管理系統 311
17.8.1 系統概述 311
17.8.2 資料庫設計 311
17.8.3 用戶註冊 313
17.8.4 用戶登錄 315
17.8.5 添加公告 315
17.8.6 更新公告 317
17.8.7 查詢公告 320
本章摘要 321
習題 322
第18章 MySQL應用程式設計接口:
Java語言
( 自學視頻、源程式:
配套資源) 323
18.1 JDBC技術 324
18.1.1 資料庫概述 324
18.1.2 JDBC-ODBC技術介紹 325
18.1.3 JDBC技術 326
18.2 JDBC中常用的類和接口 326
18.2.1 DriverManager類 326
18.2.2 Connection接口 327
18.2.3 Statement接口 327
18.2.4 PreparedStatement接口 328
18.2.5 ResultSet接口 328
18.3 資料庫連線 330
18.3.1 載入資料庫驅動 330
18.3.2 創建資料庫連線 330
18.3.3 向資料庫傳送SQL語句 332
18.3.4 獲取查詢結果集 332
18.3.5 關閉連線 333
18.4 數據操作 333
18.4.1 添加數據 333
18.4.2 刪除數據 335
18.4.3 修改數據 337
18.4.4 查詢數據 338
18.4.5 使用預編譯語句 339
18.4.6 模糊查詢 341
18.5 綜合實例 342
18.5.1 英漢小詞典 342
18.5.2 系統登錄 346
18.5.3 庫存管理 349
本章摘要 353
習題 353
第19章 MySQL應用程式設計接口:
C語言
( 自學視頻、源程式:
配套資源) 355
19.1 圖書管理系統開發背景 356
19.2 系統設計 356
19.2.1 系統目標 356
19.2.2 系統功能結構 356
19.3 資料庫設計 357
19.3.1 創建資料庫 357
19.3.2 數據表結構 358
19.4 C語言開發資料庫程式的
流程 358
19.5 C語言操作MySQL資料庫 361
19.5.1 MySQL常用資料庫操作
函式 361
19.5.2 連線MySQL數據 363
19.5.3 查詢圖書表記錄 364
19.5.4 插入圖書表記錄 366
19.5.5 修改圖書表記錄 367
19.5.6 刪除圖書表記錄 368
19.6 檔案引用 369
19.7 變數和函式定義 370
19.8 主要功能模組設計 370
19.8.1 顯示主選單信息 370
19.8.2 顯示所有圖書信息 372
19.8.3 添加圖書信息 374
19.8.4 修改圖書信息 380
19.8.5 刪除圖書信息 386
19.8.6 查詢圖書信息 391
本章摘要 393
習題 393
附錄 396
前言
俗話說,學Web項目開發,就選PHP語言;學資料庫,就選MySQL。
MySQL是一款非常優秀的免費軟體,由瑞士的MySQL AB公司開發,它是一款真正的快速、多用戶、多執行緒的SQL資料庫。
MySQL資料庫是世界上最流行的資料庫之一。全球最大的網路搜尋引擎公司——Google使用的資料庫就是MySQL,並且國內很多大型網路公司也選擇MySQL資料庫,諸如百度、網易、新浪等。據統計,世界上一流的網際網路公司中,排名前20位的有80%是MySQL的忠實用戶。
《mysql快速入門》系統、全面地講解了mysql資料庫技術。以實戰模擬的方式詮釋mysql資料庫在不同語言中的套用,重點突出c、php和java語言操作mysql資料庫的方法與技巧,並配合以清晰、流暢的視頻錄像和經典習題,打造一套完美的mysql初級入門圖書。
《mysql快速入門》共分4篇19章。其中,第1篇 mysql基礎篇:主要包括初識mysql資料庫、mysql圖形化管理工具、mysql存儲引擎和數據類型、mysql基本操作、數據查詢、mysql運算符、mysql函式和查詢最佳化等內容;第2篇mysql高級套用篇:主要包括mysql索引、mysql視圖、mysql存儲過程、mysql觸發器和mysql事務等內容;第3篇mysql系統管理篇:主要包括mysql系統管理、mysql日常管理和mysql資料庫的安全技術等內容;第4篇mysql應用程式開發篇:主要包括mysql應用程式設計的3種語言接口(php語言、java語言和c語言)。
《mysql快速入門》提供了大量的自學視頻、源程式、素材,提供了相關的模組庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、qq、論壇等技術支持。
《mysql快速入門》內容詳盡、實例豐富,非常適合作為零基礎學習人員的學習用書和大中專院校師生的學習教材,也適合作為相關培訓機構的師生和軟體開發人員的參考資料。
本書章節
本書提供了MySQL從入門到實際套用所必備的知識,並且分篇進行講解,使讀者學習更有針對性。學習本書內容時,首先要熟練掌握基礎篇的內容,為以後的套用開發打下紮實的基礎;然後有針對性地學習高級套用篇的內容,為MySQL應用程式開發存儲必備的知識;接著學習MySQL的系統管理知識,只有熟悉、掌握其管理和維護的方法,才能更好地套用它;最後選擇MySQL程式設計接口,學習MySQL應用程式開發。MySQL圖書內容分布比例如下圖所示。
第1篇 MySQL基礎篇(第1~8章):主要包括初識MySQL資料庫、MySQL圖形化管理工具、MySQL存儲引擎和數據類型、MySQL基本操作、數據查詢、MySQL運算符、MySQL函式和查詢最佳化等內容。通過本篇的學習,讀者能夠熟練掌握MySQL資料庫的基礎知識,並通曉其在Windows和Linux作業系統下的安裝方法。
第2篇 MySQL高級套用篇(第9~13章):主要包括MySQL索引、MySQL視圖、MySQL存儲過程、MySQL觸發器和MySQL事務等內容。通過本篇的學習,讀者將熟悉MySQL的高級套用。
第3篇 MySQL系統管理篇(第14~16章):主要包括MySQL系統管理、MySQL日常管理和MySQL資料庫的安全技術等內容。通過本篇的學習,讀者將了解有關MySQL資料庫的創建原理及安全防護措施,並掌握資料庫管理、維護的方法和工具。
第4篇 MySQL應用程式開發篇(第17~19章):主要包括MySQL應用程式設計的3種語言接口,即PHP語言、Java語言和C語言,並分別對這3種程式語言如何連線、操作MySQL資料庫進行了詳細地講解,並以實戰項目開發鞏固所學知識,真正做到理論與實踐相結合。
本書特點
* 技術新穎,講解細緻
全面、細緻地展示MySQL的基礎知識,融入PHP語言、Java語言和C語言操作MySQL資料庫的方法,達到學以致用。
* 實例豐富,貼近實際
在詳細地講解每個技術點的同時,以大量的示例和實例作為輔助,加深讀者對知識的掌握,並提高實踐動手的能力。
* 動手實踐,一體學習
對於重要章節,以實戰模擬欄目的形式,為讀者提供豐富的實戰練習題,讓讀者能夠親自動手實踐,體會MySQL資料庫與PHP語言、Java語言或者C語言的完美結合。
* 多媒體視頻教學
為了便於讀者更好地學習和使用本書,書中針對MySQL的安裝、配置以及一些特殊內容,提供了清晰、流暢的多媒體視頻,讓讀者更加高效、直觀地進行學習。
本書配套資源
本書提供了內容豐富的配套資源,包括自學視頻、源程式、素材,以及模組庫、案例庫、題庫、素材庫等多項輔助內容,讀者朋友可以通過如下方式獲取。
第1種方式:
(1)登錄清華大學出版社的網站,在網頁右上角的搜尋文本框中輸入本書書名(注意區分大小寫和留出空格),或者輸入本書關鍵字,或者輸入本書ISBN號(注意去掉ISBN號間隔線“-”),單擊“搜尋”按鈕。
(2)找到本書後單擊超連結,在該書的網頁下側單擊“網路資源”超連結,即可下載。
第2種方式:
訪問本書的新浪微博PHPbook,找到配套資源的連結地址進行下載。
讀者對象
? 大中專院校師生 ? 面臨就業的學生
? 零基礎學習人員 ? 相關培訓機構的老師和學員
? 國中級程式開發人員 ? 準備從事軟體開發的求職者
? 編程愛好者 ? 立志編程的其他專業人士