注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程PHP & MySQL Web網(wǎng)絡(luò)編程

PHP & MySQL Web網(wǎng)絡(luò)編程

PHP & MySQL Web網(wǎng)絡(luò)編程

定 價:¥48.00

作 者: 郭金鋒,林宇等編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 互連網(wǎng)絡(luò) PHP語言 程序設(shè)計

ISBN: 9787115091260 出版時間: 2001-01-01 包裝:
開本: 26cm 頁數(shù): 507頁 字?jǐn)?shù):  

內(nèi)容簡介

PHP是當(dāng)今非常滸的Web服務(wù)器腳本語言之一,而MySQL是當(dāng)今非常流行的網(wǎng)絡(luò)數(shù)據(jù)庫之一,它們的結(jié)合為建設(shè)功能強大的Web網(wǎng)站打下了堅實的基礎(chǔ)。PHP嵌入在HTML語句中,能夠根據(jù)用戶的要求,利用后臺數(shù)據(jù)庫中的數(shù)據(jù)靈活地、動態(tài)地生成網(wǎng)頁。本書的內(nèi)容分為三個部分。第一篇介紹PHP語言的基本使用方法,包括PHP語言的基本概念、安裝和基本語法;第二篇介紹MySQL數(shù)據(jù)庫的基本原理,講解MySQL數(shù)據(jù)庫的安裝、操作語言、操作函數(shù)等內(nèi)容;第三篇結(jié)合前兩篇的知識,用大量實例來講解如何創(chuàng)建實際的Web應(yīng)用程序。書中含有大量的實例代碼,內(nèi)容詳實,深入淺出,不僅適合于Web編程的初學(xué)者,對于有一定經(jīng)驗的Web程序員也有極好的參考價值。

作者簡介

暫缺《PHP & MySQL Web網(wǎng)絡(luò)編程》作者簡介

圖書目錄

第一篇 PHP語言
第一章 PHP語言概述 2
  1.1 什么是PHP 2
  1.2 PHP語言的發(fā)展歷史 2
  1.3 PHP的特點 3
  1.4 PHP的工作機制 4
  1.5 簡單的PHP程序介紹 5
  1.6 總結(jié) 9
第二章 建立PHP工作環(huán)境 10
  2.1 安裝PHP的準(zhǔn)備工作 10
  2.2 在Linux系統(tǒng)中安裝PHP 11
  2.3 在Windows操作系統(tǒng)中安裝PHP 13
    2.3.1 在Win 98操作系統(tǒng)中安裝PHP 13
    2.3.2 在Win 2000下安裝PHP 16
  2.4 總結(jié) 16
第三章 PHP速成 17
  3.1 PHP語言基本語法規(guī)則 17
    3.1.1 PHP語言嵌入HTML的方式 18
    3.1.2 在PHP語句中添加注釋 19
    3.1.3 PHP語句標(biāo)記 19
  3.2 PHP訓(xùn)的數(shù)據(jù)類型. 運算符和表達(dá)式 19
    3.2.1 PHP語言中的數(shù)據(jù)類型 20
    3.2.2 運算符和表達(dá)式 31
    3.2.3 PHP語言中的語句 41
    3.2.4 小結(jié) 42
  3.3 流程控制 42
    3.3.1 程序的基本結(jié)構(gòu) 43
    3.3.2 if()…else語句 44
    3.3.3 swiitch語句 48
    3.3.4 循環(huán)控制語句 50
    3.3.5 break語句和continue語句 54
    3.3.6 exit語句和return語句 55
    3.3.7 小結(jié) 56
  3.4 函數(shù) 56
    3.4.1 函數(shù)的定義 57
    3.4.2 函數(shù)的參數(shù) 58
    3.4.3 return語句 62
    3.4.4 函數(shù)的調(diào)用 64
    3.4.5 變量的作用字段和靜態(tài)變量 68
    3.4.6 小結(jié) 72
  3.5 常用的系統(tǒng)函數(shù) 72
    3.5.1 輸入/輸出函數(shù) 73
    3.5.2 文件操作函數(shù) 78
    3.5.3 數(shù)據(jù)操作函數(shù) 86
    3.5.4 數(shù)學(xué)函數(shù) 102
    3.5.5 時間和日期函數(shù) 106
    3.5.6 圖像函數(shù) 111
    3.5.7 關(guān)于PHP函數(shù)庫的說明 118
    3.5.8 小結(jié) 120
  3.6 輸入/輸出系統(tǒng) 120
    3.6.1 信息的輸入 121
    3.6.2 信息的輸出 124
    3.6.3 使用Coodies 125
    3.6.4 PHP中的環(huán)境變量 128
    3.6.5 文件操作 128
    3.6.6 小結(jié) 133
  3.7 面向?qū)ο蠹夹g(shù) 134
    3.7.1 面向?qū)ο蟮幕靖拍睢?34
    3.7.2 在PHP語言中使用類和對象 139
    3.7.3 面向?qū)ο罂偨Y(jié) 145
  3.8 總結(jié) 145
第二篇 MySQL數(shù)據(jù)庫
第四章 MySQL數(shù)據(jù)庫概述 148
  4.1 MySQL數(shù)據(jù)庫的特征 148
  4.2 MySQL數(shù)據(jù)庫的安裝 149
    4.2.1 安裝MySQL二進(jìn)制代碼分發(fā) 149
    4.2.2 Linux RPM安裝 150
    4.2.3 安裝MySQL源代碼分發(fā) 150
  4.3 MySQL數(shù)據(jù)庫的基本結(jié)構(gòu) 151
    4.3.1 網(wǎng)絡(luò)功能的實現(xiàn)和通信的方式 151
    4.3.2 數(shù)據(jù)庫的本地結(jié)構(gòu) 152
    4.3.3 數(shù)據(jù)表的構(gòu)成 153
  4.4 MySQL支持的數(shù)據(jù)類型 153
    4.4.1 列類型概述 153
    4.4.2 字符串類型 155
    4.4.3 數(shù)值列類型 160
    4.4.4 日期和時間類型 161
    4.4.5 NULL空值 162
  4.5 數(shù)據(jù)庫設(shè)計的基本概念 162
    4.5.1 數(shù)據(jù)模型設(shè)計的基本過程 162
    4.5.2 簡單的數(shù)據(jù)庫設(shè)計的實例 163
    4.5.3 連接到MySQL服務(wù)器 164
    4.5.4 口令的安全問題 165
    4.5.5 構(gòu)建實踐的數(shù)據(jù)庫環(huán)境 166
    4.5.6 查看創(chuàng)建的結(jié)果 172
  4.6 總結(jié) 174
第五章 MySQL數(shù)據(jù)庫的使用 175
  5.1 SQL語言的基本概念 175
  5.2 MySQL中數(shù)據(jù)定義SQL語言的使用 175
    5.2.1 創(chuàng)建. 刪除和選擇數(shù)據(jù)庫 176
    5.2.2 創(chuàng)建. 刪除基本表 176
    5.2.3 修改表的結(jié)構(gòu) 183
    5.2.4 使用OPTIMIZE TABLE優(yōu)化表 185
    5.2.5 創(chuàng)建. 刪除和修改索引 186
  5.3 MySQL中數(shù)據(jù)操作語句的使用 188
    5.3.1 基本信息的檢索 188
    5.3.2 高級信息的檢索 196
    5.3.3 獲取關(guān)于SELECT的信息 207
    5.3.4 增加和刪除記錄 210
  5.4 環(huán)境設(shè)定相關(guān)的SQL語句 216
    5.4.1 設(shè)置服務(wù)器/客戶連接的參數(shù) 216
    5.4.2 數(shù)據(jù)刷新和終止線程 217
  5.5 性能的優(yōu)化 221
    5.5.1 系統(tǒng)瓶頸 222
    5.5.2 索引的選擇 223
    5.5.3 選擇表類型 225
  5.6 多媒體數(shù)據(jù)的組織方式 229
    5.6.1 直接存放方式 229
    5.6.2 間接存放的方式 230
  5.7 MySQL數(shù)據(jù)庫的局限 231
    5.7.1 事務(wù)的提交/會滾功能 231
    5.7.2 嵌套查詢 232
    5.7.3 存儲過程 233
    5.7.4 觸發(fā)器 233
    5.7.5 視圖 234
    5.7.6 記錄級的鎖定和訪問權(quán)限的設(shè)定 234
    5.7.7 外部鍵和引用來增強數(shù)據(jù)的完整性檢查 235
  5.8 總結(jié) 235
第六章 MySQL數(shù)據(jù)庫管理和數(shù)據(jù)庫安全 237
  6.1 MySQL數(shù)據(jù)目錄的維護(hù)和管理 237
    6.1.1 數(shù)據(jù)目錄的位置和結(jié)構(gòu) 237
    6.1.2 MySQL的狀態(tài)文件 239
  6.2 MySQL數(shù)據(jù)庫的管理工作 243
    6.2.1 數(shù)據(jù)庫管理員應(yīng)當(dāng)熟悉的內(nèi)容 243
    6.2.2 數(shù)據(jù)庫服務(wù)器的啟動和關(guān)閉 243
    6.2.3 mysqladmin的使用 250
    6.2.4 MySQL的存取權(quán)限系統(tǒng) 252
    6.2.5 數(shù)據(jù)庫用戶帳號的管理 259
    6.2.6 數(shù)據(jù)庫日志文件的維護(hù) 266
    6.2.7 數(shù)據(jù)庫的備份和拷貝 267
    6.2.8 檢查和維護(hù)數(shù)據(jù)庫表 273
    6.2.9 安排數(shù)據(jù)庫的維護(hù)任務(wù) 274
  6.3 性能的優(yōu)化 274
    6.3.1 服務(wù)器參數(shù)調(diào)節(jié) 275
    6.3.2 重定位數(shù)據(jù)目錄 282
    6.3.3 配置和安裝多個服務(wù)器 284
  6.4 總結(jié) 286
第三篇 PHP & MySQL Web編程
第七章 用PHP編寫CGI程序 289
  7.1 CGI的基本知識 289
    7.1.1 使用CGI的原因 289
    7.1.2 什么是CGI 289
    7.1.3 CGI的工作方式 291
  7.2 用PHP編寫CGI程序 306
    7.2.1 PHP的CGI工作方式環(huán)境設(shè)置 306
    7.2.2 用PHP編寫CGI程序?qū)嵗?07
  7.3 用PHP編寫CGI程序的注意事項 315
    7.3.1 URL編解碼問題 315
    7.3.2 CGI程序的安全性 316
    7.3.3 CGI程序的調(diào)試 316
    7.3.4 CGI程序和其他的應(yīng)用程序 319
  7.4 總結(jié) 319
第八章 用PHP操作MySQL數(shù)據(jù)庫 321
  8.1 開發(fā)網(wǎng)絡(luò)應(yīng)用的一般步驟 321
    8.1.1 一般應(yīng)用設(shè)計環(huán)節(jié) 321
    8.1.2 數(shù)據(jù)和處理 322
  8.2 MySQL數(shù)據(jù)庫的PHP接口函數(shù) 324
    8.2.1 數(shù)據(jù)庫服務(wù)器連接 325
    8.2.2 數(shù)據(jù)庫操作函數(shù) 326
    8.2.3 從數(shù)據(jù)庫中獲取信息的操作函數(shù) 328
    8.2.4 錯誤處理函數(shù) 331
  8.3 phpMyAdmin的使用說明 333
    8.3.1 安裝phpMyAdmin軟件 333
    8.3.2 使用phpMyAdmin常見的問題 337
    8.3.3 phpMyAdmin的設(shè)計分析 338
  8.4 使用MySQL數(shù)據(jù)庫的PHP程序?qū)嵗?40
  8.5 總結(jié) 347
第九章 用戶管理程序 348
  9.1 Apache服務(wù)器上的用戶身份認(rèn)證 348
    9.1.1 Apache身份認(rèn)證的基本原理 348
    9.1.2 Apache身份認(rèn)證設(shè)置 349
  9.2 用PHP實現(xiàn)身份認(rèn)證 353
    9.2.1 HTTP認(rèn)證原理 353
    9.2.2 PHP實現(xiàn)基本認(rèn)證 353
    9.2.3 PHP結(jié)合MySQL數(shù)據(jù)庫實現(xiàn)身份認(rèn)證 355
  9.3 用戶管理 357
    9.3.1 數(shù)據(jù)表格 358
    9.3.2 系統(tǒng)基本函數(shù) 358
    9.3.3 用戶信息登記程序 362
    9.3.4 用戶登錄程序 366
    9.3.5 用戶找回密碼程序 368
  9.4 總結(jié) 375
第十章 電子郵件處理程序 377
  10.1 電子郵件基本知識 377
    10.1.1 電子郵件協(xié)議 377
    10.1.2 電子郵件系統(tǒng)工作原理 378
    10.1.3 電子郵件的基本結(jié)構(gòu) 379
  10.2 用PHP編寫發(fā)信程序 382
  10.3 用PHP編寫郵件處理程序 390
    10.3.1 PHP郵件處理程序原理 390
    10.3.2 PHP電子郵件操作函數(shù) 391
    10.3.3 一個在線讀信程序 392
  10.4 在線信箱管理 408
  10.5 總結(jié) 408
第十一章 建立聊天室 410
  11.1 聊天室基本原理 410
  11.2 聊天室的數(shù)據(jù)準(zhǔn)備 411
  11.3 聊天室程序設(shè)計 412
    11.3.1 聊天室主頁面設(shè)計 414
    11.3.2 用戶聊天信息記錄程序 416
    11.3.3 聊天信息顯示程序 419
    11.3.4 在線用戶顯示程序 421
  11.4 總結(jié) 422
第十二章 投票統(tǒng)計程序 423
  12.1 投票統(tǒng)計程序的原理和數(shù)據(jù)準(zhǔn)備 423
  12.2 投票程序 425
  12.3 投票結(jié)果顯示程序邏輯 428
  12.4 總結(jié) 431
第十三章 創(chuàng)建討論區(qū) 432
  13.1 討論區(qū)系統(tǒng)的原理和數(shù)據(jù)準(zhǔn)備 432
  13.2 發(fā)表文章處理程序 434
  13.3 文章列表顯示程序 436
  13.4 文章詳細(xì)信息查看程序 439
  13.5 總結(jié) 442
第十四章 建設(shè)自己的網(wǎng)站 444
  14.1 網(wǎng)站建設(shè)的一般步驟 444
  14.2 會話管理 445
    14.2.1 會話的概念 445
    14.2.2 Session使用實例 446
    14.2.3 Session和Cookie的區(qū)別和聯(lián)系 451
  14.3 管理并發(fā) 452
    14.3.1 并發(fā)的產(chǎn)生 452
    14.3.2 并發(fā)的處理 453
  14.4 網(wǎng)站安全 460
    14.4.1 PHP程序安全問題描述 460
    14.4.2 兩種導(dǎo)致安全問題的方式 460
    14.4.3 處理表單不合理數(shù)據(jù) 461
    14.4.4 輸入合理輸出不合理 464
    14.4.5 來自于內(nèi)部的安全問題 466
  14.5 總結(jié) 466
附錄A PHP相關(guān)參考 467
  A.1 PHP安裝配置選項說明 467
  A.2 PHP語言中運算符說明 471
附錄B MySQL支持的SQL函數(shù). 工具和環(huán)境設(shè)置參考 474
  B.1 MySQL支持的SQL函數(shù) 474
    B.1.1 用在SELECT和WHERE子句中的函數(shù) 474
    B.1.2 用在SELECT和WHERE子句中的函數(shù) 477
    B.1.3 在GROUP BY子句中使用的函數(shù) 488
  B.2 MySQL的標(biāo)準(zhǔn)控制選項和選項文件. 環(huán)境變量 489
    B.2.1 MySQL支持的標(biāo)準(zhǔn)控制選項 489
    B.2.2 MySQL使用的選項文件 490
    B.2.3 MySQL使用的環(huán)境變量 490
  B.3 數(shù)據(jù)庫管理工具 491
    B.3.1 mysqladmin的使用 491
    B.3.2 myisamchk和isamchk的使用 492
    B.3.3 myisampack和Pack_isam的使用 494
  B.4 服務(wù)器啟動工具 495
    B.4.1 mysqld的使用 495
    B.4.2 safe_mysqld的使用 496
    B.4.3 mysql.server的使用 497
  B.5 數(shù)據(jù)備份和數(shù)據(jù)導(dǎo)入工具 497
    B.5.1 mysqldump的使用 497
    B.5.2 mysqlimport的使用 499
  B.6 數(shù)據(jù)庫訪問工具 500
    B.6.1 mysql的使用 500
    B.6.2 mysqlshow的使用 502
  B.7 測試和故障報告工具 502
附錄C PHP和MySQL相關(guān)網(wǎng)絡(luò)資源 504

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號