PHP與MySQL 5程序設(shè)計(jì)

出版時(shí)間:2007年01月  出版社:人民郵電出版社  作者:W.Jason Gilmore  頁(yè)數(shù):634  譯者:朱濤江  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《PHP與MySQL 5程序設(shè)計(jì)》(第2版)是久負(fù)盛名的經(jīng)典著作,以涵蓋全面詳實(shí)而著稱(chēng),對(duì)主題的選取和組織從實(shí)用出發(fā),在講述知識(shí)之外還加入了作者自己的應(yīng)用經(jīng)驗(yàn),并提供了密集的實(shí)戰(zhàn)代碼示例,充分體現(xiàn)了作者深厚的開(kāi)發(fā)功力。書(shū)中對(duì)PHP的介紹是迄今為止最為全面的,除了基礎(chǔ)知識(shí)外,還強(qiáng)調(diào)了PHP的面向?qū)ο筇匦?、錯(cuò)誤和異常處理、安全編程等方面,并講述了其他圖書(shū)很少涉及而實(shí)踐中卻非常重要的日期與時(shí)間、正則表達(dá)式、文件與操作系統(tǒng)、文件上傳、PEAR庫(kù)、Smarty模板、SQLite、PDO等技術(shù)。而對(duì)MySQL的闡述則圍繞動(dòng)態(tài)Web站點(diǎn)的開(kāi)發(fā)展開(kāi),透徹而又精到?! ∽詈玫木幊虉D書(shū)應(yīng)該不是純粹地講述理論,而是要切合實(shí)際。如果你希望獲得PHP編程語(yǔ)言和MySQL數(shù)據(jù)庫(kù)服務(wù)器的實(shí)踐經(jīng)驗(yàn),對(duì)它們有全面的了解,并且想知道如何結(jié)合這些卓越的技術(shù)創(chuàng)建數(shù)據(jù)庫(kù)驅(qū)動(dòng)的動(dòng)態(tài)Web應(yīng)用程序,那么《PHP與MySQL 5程序設(shè)計(jì)》(第2版)正合你所需。在《PHP與MySQL 5程序設(shè)計(jì)》(第2版)第一版出版后的18個(gè)月中,PHP和MySQL社區(qū)依舊持續(xù)“狂熱”地工作著,使得這兩項(xiàng)卓越技術(shù)又有了顯著的發(fā)展。因此,這一版增加了很多新內(nèi)容,篇幅也增加了100多頁(yè)。

作者簡(jiǎn)介

W.Jason Gilmore,世界知名的PHP開(kāi)發(fā)人員,曾開(kāi)發(fā)了大量PHP和MySQL應(yīng)用程序,并在各大專(zhuān)業(yè)媒體發(fā)表了眾多膾炙人口的文章。目前,Jason在開(kāi)發(fā)之余,還負(fù)責(zé)著Apress出版公司的開(kāi)源圖書(shū)出版項(xiàng)目??梢酝╳j@wjgilmore.com與他聯(lián)系。他的個(gè)人網(wǎng)站是http://www.wjgilmore.com。

書(shū)籍目錄

第1章  PHP概述 11.1  歷史 11.1.1 PHP 4 21.1.2 PHP 5 31.2  PHP的一般特性 31.2.1 實(shí)用性 31.2.2 強(qiáng)大功能 41.2.3 可選擇性 41.2.4 成本 51.3  小結(jié) 5第2章  安裝配置Apache和PHP 62.1 安裝 62.1.1 獲得發(fā)行包 62.1.2 安裝過(guò)程 72.1.3 測(cè)試安裝 112.1.4 定制UNIX構(gòu)建 122.1.5 定制Windows構(gòu)建 122.1.6 常見(jiàn)錯(cuò)誤 132.1.7 查看并下載文檔 132.2 配置 132.2.1 管理PHP的配置指令 142.2.2 PHP的配置指令 152.3 小結(jié) 29第3章  PHP基礎(chǔ) 303.1 界定PHP代碼 303.1.1 默認(rèn)語(yǔ)法 303.1.2 短標(biāo)記 313.1.3 腳本 313.1.4 ASP風(fēng)格 323.1.5 嵌入多個(gè)代碼塊 323.2 注釋 323.2.1 單行C++語(yǔ)法 323.2.2 Shell語(yǔ)法 323.2.3 多行C語(yǔ)法 333.3 輸出 333.3.1 print() 333.3.2 echo() 343.3.3 printf() 343.3.4 sprintf() 353.4 數(shù)據(jù)類(lèi)型 353.4.1 標(biāo)量數(shù)據(jù)類(lèi)型 353.4.2 復(fù)合數(shù)據(jù)類(lèi)型 373.4.3 特殊數(shù)據(jù)類(lèi)型 383.4.4 類(lèi)型強(qiáng)制轉(zhuǎn)換 383.4.5 類(lèi)型自動(dòng)轉(zhuǎn)換 393.4.6 與類(lèi)型有關(guān)的函數(shù) 403.4.7 類(lèi)型標(biāo)識(shí)符函數(shù) 403.5 標(biāo)識(shí)符 413.6 變量 413.6.1 變量聲明 423.6.2 變量作用域 433.6.3 PHP的超級(jí)全局變量 453.6.4 變量的變量 483.7 常量 493.8 表達(dá)式 493.8.1 操作數(shù) 503.8.2 操作符 503.9 字符串插入 543.9.1 雙引號(hào) 553.9.2 單引號(hào) 553.9.3 Heredoc 563.10 控制結(jié)構(gòu) 563.10.1 執(zhí)行控制語(yǔ)句 573.10.2 條件語(yǔ)句 573.10.3 循環(huán)語(yǔ)句 593.10.4 文件包含語(yǔ)句 633.10.5 require_once() 653.11 小結(jié) 65第4章  函數(shù) 664.1 調(diào)用函數(shù) 664.2 創(chuàng)建函數(shù) 664.2.1 按值傳遞參數(shù) 674.2.2  按引用傳遞參數(shù) 684.2.3 默認(rèn)參數(shù)值 684.2.4 可選參數(shù) 684.2.5 從函數(shù)返回值 694.2.6 嵌套函數(shù) 704.2.7 遞歸函數(shù) 704.2.8 變量函數(shù) 724.3 函數(shù)庫(kù) 734.4 小結(jié) 74第5章  數(shù)組 755.1 什么是數(shù)組 755.2 輸出數(shù)組 765.3 創(chuàng)建數(shù)組 775.4 測(cè)試數(shù)組 795.5 增加和刪除數(shù)組元素 795.6 定位數(shù)組元素 815.7 遍歷數(shù)組 825.8 確定數(shù)組大小和唯一性 855.9 數(shù)組排序 865.10 合并、拆分、接合和分解數(shù)組 915.11 其他有用的數(shù)組函數(shù) 955.12 小結(jié) 96第6章  面向?qū)ο蟮腜HP 976.1 OOP的好處 976.1.1 封裝 976.1.2 繼承 986.1.3 多態(tài) 986.2 關(guān)鍵的OOP概念 996.2.1 類(lèi) 996.2.2 對(duì)象 996.2.3 字段 1006.2.4 屬性 1026.2.5 常量 1046.2.6 方法 1056.3 類(lèi)型提示 1086.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 1086.4.1 構(gòu)造函數(shù) 1086.4.2 析構(gòu)函數(shù) 1106.5 靜態(tài)類(lèi)成員 1116.6 instanceof關(guān)鍵字 1126.7 輔助函數(shù) 1126.8 自動(dòng)加載對(duì)象 1146.9 小結(jié) 114第7章  高級(jí)OOP特性 1157.1 PHP不支持的高級(jí)OOP特性 1157.2 對(duì)象克隆 1167.2.1 克隆示例 1167.2.2 __clone()方法 1177.3 繼承 1187.3.1 類(lèi)繼承 1187.3.2 繼承和構(gòu)造函數(shù) 1207.4 接口 1217.4.1 實(shí)現(xiàn)一個(gè)接口 1227.4.2 實(shí)現(xiàn)多個(gè)接口 1237.5 抽象類(lèi) 1247.6 反射 1247.6.1 編寫(xiě)ReflectionClass類(lèi) 1257.6.2 編寫(xiě)ReflectionMethod類(lèi) 1277.6.3 編寫(xiě)ReflectionParameter類(lèi) 1287.6.4 編寫(xiě)ReflectionProperty類(lèi) 1297.6.5 反射的其他用途 1307.7 小結(jié) 130第8章  錯(cuò)誤和異常處理 1318.1 配置指令 1318.2 錯(cuò)誤日志 1348.3 異常處理 1358.3.1 為什么異常處理很方便 1368.3.2 PHP的異常處理實(shí)現(xiàn) 1378.4 小結(jié) 140第9章  字符串和正則表達(dá)式 1419.1 復(fù)雜(大括號(hào))偏移語(yǔ)法 1419.2 正則表達(dá)式 1429.2.1 正則表達(dá)式語(yǔ)法(POSIX) 1429.2.2 PHP的正則表達(dá)式函數(shù)(POSIX擴(kuò)展) 1449.2.3 正則表達(dá)式語(yǔ)法(Perl風(fēng)格) 1469.3 其他字符串函數(shù) 1519.3.1 確定字符串長(zhǎng)度 1529.3.2 比較兩個(gè)字符串 1529.3.3 處理字符串大小寫(xiě) 1549.3.4 字符串與HTML相互轉(zhuǎn)換 1559.3.5 正則表達(dá)式函數(shù)的替代函數(shù) 1599.3.6 填充和剔除字符串 1649.3.7 字符和單詞計(jì)數(shù) 1659.4 使用PEAR:Validate_US 1679.4.1 安裝Validate_US 1679.4.2 使用Validate_US 1689.5 小結(jié) 168第10章  處理文件和操作系統(tǒng) 16910.1 了解文件和目錄 16910.1.1 解析目錄路徑 16910.1.2 文件類(lèi)型和鏈接 17110.1.3 計(jì)算文件、目錄和磁盤(pán)大小 17310.1.4 訪(fǎng)問(wèn)和修改時(shí)間 17510.2 文件所有權(quán)和權(quán)限 17610.3 文件I/O 17810.3.1 資源的概念 17810.3.2 換行 17810.3.3 文件末尾 17810.3.4 打開(kāi)和關(guān)閉文件 17910.3.5 讀取文件 18010.3.6 移動(dòng)文件指針 18410.3.7 寫(xiě)入文件 18410.3.8 讀取目錄內(nèi)容 18510.4 執(zhí)行Shell命令 18610.5 系統(tǒng)級(jí)程序執(zhí)行 18710.5.1 清理輸入 18710.5.2 PHP的程序執(zhí)行函數(shù) 18810.6 小結(jié) 190第11章  PEAR 19111.1 流行的PEAR包 19111.2 安裝和更新PEAR 19311.2.1 安裝PEAR 19311.2.2 PEAR和ISP公司 19411.2.3 更新PEAR 19411.3 使用PEAR包管理器 19411.3.1 查看安裝的包 19511.3.2 了解安裝包的更多信息 19511.3.3 安裝PEAR包 19611.3.4 使用PEAR包 19711.3.5 升級(jí)PEAR包 19811.3.6 卸載PEAR包 19811.3.7 降級(jí)PEAR包 19911.4 小結(jié) 199第12章  日期和時(shí)間 20012.1 UNIX時(shí)間戳 20012.2 PHP的日期和時(shí)間庫(kù) 20012.3 日期函數(shù) 20612.3.1 顯示本地化的日期和時(shí)間 20612.3.2 顯示網(wǎng)頁(yè)的最新修改日期 20912.3.3 確定當(dāng)前月份中的天數(shù) 20912.3.4 計(jì)算當(dāng)前日期后X天的日期 20912.3.5 創(chuàng)建日歷 21012.4 PHP 5.1 21312.4.1 Date基礎(chǔ) 21312.4.2 Date構(gòu)造函數(shù) 21312.4.3 訪(fǎng)問(wèn)方法和修改方法 21412.4.4 驗(yàn)證函數(shù) 21612.4.5 處理方法 21612.5 小結(jié) 222第13章  表單和導(dǎo)航提示 22313.1  PHP和Web表單 22313.1.1  簡(jiǎn)單示例 22413.1.2  向函數(shù)傳遞表單數(shù)據(jù) 22513.1.3  處理多值表單組件 22613.1.4  用PHP生成表單 22713.1.5  自動(dòng)選擇表單數(shù)據(jù) 22813.1.6  PHP、Web表單和JavaScript 22913.2  導(dǎo)航提示 23113.2.1  用戶(hù)友好的URL 23113.2.2  “面包屑型”軌跡 23313.2.3  創(chuàng)建定制錯(cuò)誤處理函數(shù) 23713.3  小結(jié) 238第14章  身份認(rèn)證 23914.1  HTTP認(rèn)證概念 23914.2  PHP認(rèn)證 24014.2.1  認(rèn)證變量 24014.2.2  認(rèn)證方法 24114.3  用戶(hù)登錄管理 24814.3.1  密碼指派 24814.3.2  使用CrackLib庫(kù)測(cè)試密碼易猜性 25014.3.3  一次性URL和密碼恢復(fù) 251第15章  處理文件上傳 25415.1  通過(guò)HTTP協(xié)議上傳文件 25415.2  通過(guò)PHP處理上傳 25515.2.1  PHP的文件上傳/資源指令 25515.2.2  $_FILES數(shù)組 25615.2.3  PHP的文件上傳函數(shù) 25615.2.4  上傳錯(cuò)誤消息 25815.2.5  文件上傳示例 25815.3  利用PEAR:HTTP_Upload 26115.3.1  安裝HTTP_Upload 26115.3.2  了解關(guān)于上傳文件的更多信息 26215.3.3  將上傳的文件移動(dòng)到最終目標(biāo) 26315.3.4  上傳多個(gè)文件 26315.4  小結(jié) 264第16章  網(wǎng)絡(luò) 26516.1  DNS、服務(wù)器和服務(wù) 26516.1.1  DNS 26516.1.2  服務(wù) 26816.1.3 建立套接字連接 26916.2  郵件 27116.2.1  配置指令 27116.2.2  發(fā)送純文本電子郵件 27216.2.3  使用額外的信息首部發(fā)送電子郵件 27216.2.4  將電子郵件發(fā)送給多個(gè)接收者 27316.2.5  發(fā)送HTML格式的電子郵件 27316.2.6  發(fā)送附件 27416.3  IMAP、POP3和NNTP 27516.3.1  需求 27616.3.2  建立和關(guān)閉連接 27616.3.3  了解更多關(guān)于郵箱和郵件的信息 27716.3.4  獲取郵件 28016.3.5  寫(xiě)郵件 28616.3.6  發(fā)送郵件 28616.3.7  郵箱管理 28716.3.8  郵件管理 28816.4  流 28816.4.1  流包裝器和上下文 28916.4.2  流過(guò)濾器 29016.5  常見(jiàn)網(wǎng)絡(luò)任務(wù) 29116.5.1  連接一臺(tái)服務(wù)器 29116.5.2  端口掃描器 29216.5.3  子網(wǎng)轉(zhuǎn)換器 29316.5.4  測(cè)試用戶(hù)帶寬 29416.6  小結(jié) 295第17章  PHP和LDAP 29617.1  LDAP介紹 29717.2  在PHP中使用LDAP 29717.2.1  連接到LDAP服務(wù)器 29717.2.2  綁定到LDAP服務(wù)器 29817.2.3  關(guān)閉LDAP服務(wù)器連接 29917.2.4  獲取LDAP數(shù)據(jù) 29917.2.5  處理項(xiàng)值 30117.2.6  統(tǒng)計(jì)所獲取的項(xiàng) 30217.2.7  獲取屬性 30217.2.8  排序和比較LDAP項(xiàng) 30517.2.9  處理項(xiàng) 30617.2.10  回收內(nèi)存 30817.2.11  插入LDAP數(shù)據(jù) 30917.2.12  更新LDAP數(shù)據(jù) 30917.2.13  刪除LDAP數(shù)據(jù) 31017.2.14  配置函數(shù) 31117.2.15  字符編碼 31217.2.16  處理區(qū)分名 31217.2.17  錯(cuò)誤處理 31317.3  小結(jié) 314第18章  會(huì)話(huà)處理器 31518.1  什么是會(huì)話(huà)處理 31518.1.1  cookie 31518.1.2  URL重寫(xiě) 31618.1.3  會(huì)話(huà)處理過(guò)程 31618.2  配置指令 31718.3  關(guān)鍵概念 32018.3.1  開(kāi)始會(huì)話(huà) 32018.3.2  銷(xiāo)毀會(huì)話(huà) 32118.3.3  獲取和設(shè)置會(huì)話(huà)ID 32118.3.4  創(chuàng)建和刪除會(huì)話(huà)變量 32118.3.5  編碼和解碼會(huì)話(huà)數(shù)據(jù) 32218.4  實(shí)際的會(huì)話(huà)處理示例 32418.4.1  自動(dòng)登錄 32418.4.2  最近瀏覽的文檔索引 32518.5  創(chuàng)建定制會(huì)話(huà)處理器 32718.5.1  將定制會(huì)話(huà)函數(shù)加入到PHP邏輯 32718.5.2  基于MySQL的定制會(huì)話(huà)處理器 32818.6  小結(jié) 330第19章  用Smarty模板化 33119.1  什么是模板化引擎 33119.2  Smarty介紹 33319.3  安裝Smarty 33319.4  使用Smarty 33419.5  Smarty的表現(xiàn)邏輯 33619.5.1  注釋 33619.5.2  變量修飾符 33619.5.3  控制結(jié)構(gòu) 33919.5.4  語(yǔ)句 34219.6  創(chuàng)建配置文件 34419.6.1  config_load 34519.6.2  引用配置變量 34519.7  結(jié)合Smarty使用CSS 34619.8  緩存 34719.8.1  處理緩存生命期 34719.8.2  通過(guò)is_cached()消除處理開(kāi)銷(xiāo) 34819.8.3  為每個(gè)模板創(chuàng)建多個(gè)緩存 34819.8.4  關(guān)于緩存的結(jié)束語(yǔ) 34919.9  小結(jié) 350第20章  Web服務(wù) 35120.1  為什么使用Web服務(wù) 35220.2  真正簡(jiǎn)單聚合 35320.2.1  RSS語(yǔ)法 35520.2.2  MagpieRSS 35620.3  SimpleXML 36120.3.1  SimpleXML函數(shù) 36220.3.2  SimpleXML方法 36320.4  SOAP 36520.4.1  NuSOAP 36620.4.2  PHP 5的SOAP擴(kuò)展 37420.5  使用PHP Web服務(wù)和C#客戶(hù) 38120.6  小結(jié) 383第21章  安全PHP編程 38421.1  安全地配置PHP 38421.1.1  安全模式 38521.1.2  其他與安全有關(guān)的配置參數(shù) 38621.2  隱藏配置細(xì)節(jié) 38821.3  隱藏敏感數(shù)據(jù) 38921.3.1  注意文檔根目錄 39021.3.2  拒絕訪(fǎng)問(wèn)某些文件擴(kuò)展名 39021.4  清理用戶(hù)數(shù)據(jù) 39021.4.1  文件刪除 39021.4.2  跨網(wǎng)站腳本 39121.4.3  清理用戶(hù)輸入:解決方案 39221.5  數(shù)據(jù)加密 39421.5.1  PHP的加密函數(shù) 39421.5.2  mhash 39521.5.3  MCrypt 39621.6  小結(jié) 397第22章  SQLite 39822.1  SQLite介紹 39822.1.1  安裝SQLite 39822.1.2  使用SQLite命令行界面 39922.2  PHP的SQLite庫(kù) 40022.2.1  SQLite指令 40022.2.2  打開(kāi)連接 40022.2.3  在內(nèi)存中創(chuàng)建表 40122.2.4  關(guān)閉連接 40122.2.5  查詢(xún)數(shù)據(jù)庫(kù) 40222.2.6  解析結(jié)果集 40322.2.7  獲取結(jié)果集細(xì)節(jié) 40522.2.8  操作結(jié)果集指針 40622.2.9  了解表模式的更多信息 40822.2.10  操作二進(jìn)制數(shù)據(jù) 40822.2.11  創(chuàng)建和覆蓋SQLite函數(shù) 40922.2.12  創(chuàng)建聚集函數(shù) 41022.3  小結(jié) 411第23章  PDO介紹 41223.1  為什么還要另一種數(shù)據(jù)庫(kù)抽象層 41323.2  使用PDO 41323.2.1  安裝PDO 41423.2.2  PDO的數(shù)據(jù)庫(kù)支持 41423.2.3  連接到數(shù)據(jù)庫(kù)服務(wù)器并選擇數(shù)據(jù)庫(kù) 41523.2.4  存取屬性 41623.2.5  錯(cuò)誤處理 41723.2.6  查詢(xún)執(zhí)行 41723.2.7  準(zhǔn)備語(yǔ)句 41823.2.8  獲取數(shù)據(jù) 42123.2.9  設(shè)置綁定列 42323.2.10  事務(wù) 42423.3  小結(jié) 425第24章  MySQL介紹 42624.1  MySQL為什么如此流行 42624.1.1  靈活性 42624.1.2  強(qiáng)大功能 42724.1.3  靈活的許可選擇 42824.1.4  超級(jí)活躍的用戶(hù)群體 42924.2  MySQL 4 42924.3  MySQL 5 43024.4  著名的MySQL用戶(hù) 43024.4.1  craigslist 43024.4.2  雅虎財(cái)經(jīng) 43124.4.3  維基百科 43124.5  小結(jié) 431第25章  安裝和配置MySQL 43225.1  PHP和MySQL許可問(wèn)題 43225.1.1  Linux 43325.1.2  Windows 43325.2  下載MySQL 43325.3  安裝MySQL 43425.3.1  Linux 43425.3.2  Windows 43725.4  設(shè)置MySQL管理員密碼 43925.5  啟動(dòng)和停止MySQL 43925.5.1  手工控制守護(hù)進(jìn)程 43925.5.2  自動(dòng)啟動(dòng)和停止MySQL 44125.6  配置和優(yōu)化MySQL 44225.6.1  mysqld_safe 44325.6.2  配置和優(yōu)化參數(shù) 44325.6.3  my.cnf文件 44625.7  小結(jié) 448第26章  眾多MySQL客戶(hù)端 44926.1  標(biāo)準(zhǔn)客戶(hù)端選項(xiàng) 44926.2  連接選項(xiàng) 45026.3  一般選項(xiàng) 45026.4  mysql 45126.4.1  關(guān)鍵mysql選項(xiàng) 45126.4.2  以交互模式使用mysql 45226.4.3  查看配置變量和系統(tǒng)狀態(tài) 45426.4.4  以批處理模式使用mysql 45526.4.5  有用的mysql提示 45626.5  mysqladmin 45826.6  其他實(shí)用工具 45926.6.1  mysqldump 45926.6.2  mysqlshow 45926.6.3  mysqlhotcopy 46026.6.4  mysqlimport 46026.6.5  myisamchk 46126.6.6  mysqlcheck 46126.7  第三方客戶(hù)端程序 46226.7.1  MySQL管理器 46226.7.2  phpMyAdmin 46326.7.3  MySQL查詢(xún)?yōu)g覽器 46426.7.4  Navicat 46526.8  小結(jié) 466第27章  MySQL存儲(chǔ)引擎和數(shù)據(jù)類(lèi)型 46727.1  存儲(chǔ)引擎 46727.1.1  InnoDB 46827.1.2  MyISAM 46827.1.3  MEMORY 47027.1.4  MERGE 47127.1.5  BDB 47127.1.6  FEDERATED 47127.1.7  ARCHIVE 47227.1.8  CSV 47327.1.9  EXAMPLE 47327.1.10  BLACKHOLE 47327.1.11  存儲(chǔ)引擎FAQ 47327.2  數(shù)據(jù)類(lèi)型和屬性 47527.2.1  數(shù)據(jù)類(lèi)型 47527.2.2  數(shù)據(jù)類(lèi)型屬性 47927.3  操作數(shù)據(jù)庫(kù)和表 48127.3.1  操作數(shù)據(jù)庫(kù) 48127.3.2  操作表 48327.3.3  修改表結(jié)構(gòu) 48527.3.4  INFORMATION_SCHEMA 48527.4  小結(jié) 487第28章  保護(hù)MySQL的安全 48828.1  首先應(yīng)當(dāng)做什么 48828.2  保護(hù)mysqld守護(hù)進(jìn)程 48928.3  MySQL訪(fǎng)問(wèn)權(quán)限系統(tǒng) 48928.3.1  權(quán)限系統(tǒng)的工作方式 49028.3.2  訪(fǎng)問(wèn)信息存儲(chǔ)在哪里 49128.4  用戶(hù)和權(quán)限管理 49828.4.1  CREATE USER 49828.4.2  DROP USER 49928.4.3  RENAME USER 49928.4.4  GRANT和REVOKE命令 49928.4.5  查看權(quán)限 50328.5  限制用戶(hù)資源 50328.6  保護(hù)MySQL連接 50428.6.1  授權(quán)選項(xiàng) 50428.6.2  SSL選項(xiàng) 50528.6.3  啟動(dòng)啟用SSL的MySQL服務(wù)器 50628.6.4  使用啟用SSL的客戶(hù)端進(jìn)行連接 50628.6.5  在my.cnf文件中存儲(chǔ)SSL選項(xiàng) 50628.7  小結(jié) 507第29章  PHP的MySQL擴(kuò)展 50829.1  預(yù)備工作 50829.1.1  在Linux中啟用MySQL擴(kuò)展 50829.1.2  在Windows中啟用MySQL擴(kuò)展 50829.1.3  用戶(hù)權(quán)限 50929.1.4  示例數(shù)據(jù) 50929.2  PHP的MySQL命令 50929.2.1  建立和關(guān)閉連接 50929.2.2  在單獨(dú)的文件中存儲(chǔ)連接信息 51129.2.3  保護(hù)連接信息 51129.3  選擇數(shù)據(jù)庫(kù) 51229.4  查詢(xún)MySQL 51229.5  獲取和顯示數(shù)據(jù) 51329.6  插入數(shù)據(jù) 51629.7  修改數(shù)據(jù) 51729.8  刪除數(shù)據(jù) 51929.9  所選擇的記錄和受影響的記錄 52029.10  獲取數(shù)據(jù)庫(kù)和表的信息 52129.11  獲取字段信息 52329.11.1  查看表屬性 52629.11.2  獲取錯(cuò)誤信息 52729.12  輔助函數(shù) 52829.13  小結(jié) 530第30章  PHP的mysqli擴(kuò)展 53130.1  預(yù)備工作 53230.1.1  在UNIX中啟用mysqli擴(kuò)展 53230.1.2  在Windows中啟用mysqli擴(kuò)展 53230.1.3  示例數(shù)據(jù) 53230.2  使用mysqli擴(kuò)展 53230.2.1  連接MySQL服務(wù)器 53230.2.2  連接錯(cuò)誤報(bào)告 53330.2.3  選擇一個(gè)MySQL數(shù)據(jù)庫(kù) 53530.2.4  關(guān)閉MySQL連接 53630.3  查詢(xún) 53630.3.1  查詢(xún)執(zhí)行 53630.3.2  回收查詢(xún)內(nèi)存 53730.3.3  準(zhǔn)備結(jié)果集 53830.3.4  解析結(jié)果 53930.3.5  多個(gè)查詢(xún) 54230.3.6  準(zhǔn)備語(yǔ)句 54330.4  數(shù)據(jù)庫(kù)事務(wù) 54830.5  小結(jié) 549第31章  存儲(chǔ)例程 55031.1  應(yīng)當(dāng)使用存儲(chǔ)例程嗎 55031.1.1  存儲(chǔ)例程的優(yōu)點(diǎn) 55031.1.2  存儲(chǔ)例程的缺點(diǎn) 55131.2  MySQL如何實(shí)現(xiàn)存儲(chǔ)例程 55131.2.1  存儲(chǔ)例程權(quán)限表 55131.2.2  創(chuàng)建存儲(chǔ)例程 55331.2.3  聲明和設(shè)置變量 55431.2.4  執(zhí)行存儲(chǔ)例程 55531.2.5  多語(yǔ)句存儲(chǔ)例程 55631.2.6  從另一個(gè)例程中調(diào)用例程 56231.2.7  修改存儲(chǔ)例程 56331.2.8  刪除存儲(chǔ)例程 56331.2.9  查看例程狀態(tài) 56331.2.10  查看例程的創(chuàng)建語(yǔ)法 56431.2.11  條件和處理器 56431.3  將例程集成到Web應(yīng)用程序 56531.3.1  創(chuàng)建員工獎(jiǎng)金界面 56531.3.2  獲取多條記錄 56631.4  小結(jié) 566第32章  MySQL觸發(fā)器 56732.1  介紹觸發(fā)器 56732.1.1  為什么使用觸發(fā)器 56732.1.2  在事件前采取行動(dòng) 56832.1.3  在事件后采取行動(dòng) 56832.1.4  前觸發(fā)器和后觸發(fā)器 56932.2  MySQL對(duì)觸發(fā)器的支持 56932.2.1  創(chuàng)建觸發(fā)器 57032.2.2  查看現(xiàn)有的觸發(fā)器 57132.2.3  修改觸發(fā)器 57232.2.4  刪除觸發(fā)器 57232.2.5  級(jí)聯(lián)觸發(fā)器 57332.3  將觸發(fā)器集成到Web應(yīng)用程序 57432.4  小結(jié) 575第33章  視圖 57633.1  視圖概述 57633.2  MySQL對(duì)視圖的支持 57733.2.1  創(chuàng)建和執(zhí)行視圖 57733.2.2  查看視圖信息 58133.2.3  修改視圖 58233.2.4  刪除視圖 58333.2.5  更新視圖 58333.3  將視圖結(jié)合到Web應(yīng)用程序中 58333.4  小結(jié) 585第34章  實(shí)用數(shù)據(jù)庫(kù)查詢(xún) 58634.1  示例數(shù)據(jù) 58634.2  用PEAR創(chuàng)建表格輸出 58734.2.1  安裝HTML_Table 58734.2.2  創(chuàng)建一個(gè)簡(jiǎn)單表 58734.2.3  創(chuàng)建更可讀的行輸出 58934.2.4  根據(jù)數(shù)據(jù)庫(kù)數(shù)據(jù)創(chuàng)建表格 58934.2.5  一般化輸出過(guò)程 59134.3  排序輸出 59334.4  創(chuàng)建分頁(yè)輸出 59434.5  列出頁(yè)碼 59734.6  子查詢(xún) 59834.6.1  用子查詢(xún)完成比較 59934.6.2  用子查詢(xún)確定存在性 59934.6.3  用子查詢(xún)維護(hù)數(shù)據(jù)庫(kù) 60034.6.4  在PHP中使用子查詢(xún) 60134.7  游標(biāo) 60134.7.1  游標(biāo)基礎(chǔ) 60134.7.2  創(chuàng)建游標(biāo) 60234.7.3  打開(kāi)游標(biāo) 60234.7.4  使用游標(biāo) 60234.7.5  關(guān)閉游標(biāo) 60334.7.6  在PHP中使用游標(biāo) 60434.8  小結(jié) 604第35章  索引和搜索 60535.1  數(shù)據(jù)庫(kù)索引 60535.1.1  主鍵索引 60535.1.2  唯一索引 60635.1.3  常規(guī)索引 60735.1.4  全文索引 60835.1.5  索引最佳實(shí)踐 61135.2  基于表單的搜索 61135.2.1  執(zhí)行簡(jiǎn)單搜索 61235.2.2  擴(kuò)展搜索功能 61335.2.3  執(zhí)行全文搜索 61435.3  小結(jié) 615第36章  事務(wù) 61636.1  什么是事務(wù) 61636.2  MySQL的事務(wù)功能 61636.2.1  系統(tǒng)需求 61736.2.2  表創(chuàng)建 61736.2.3  InnoDB配置參數(shù) 61836.3  示例項(xiàng)目 61936.3.1  示例數(shù)據(jù) 62036.3.2  執(zhí)行示例事務(wù) 62036.3.3  備份和恢復(fù)InnoDB表 62236.3.4  用法提示 62236.4  用PHP構(gòu)建事務(wù)應(yīng)用程序 62236.5  小結(jié) 624第37章  導(dǎo)入和導(dǎo)出數(shù)據(jù) 62537.1  示例表 62537.2  獲得合適的媒介 62537.3  導(dǎo)出數(shù)據(jù) 62637.4  導(dǎo)入數(shù)據(jù) 62837.4.1  利用LOAD DATA INFILE導(dǎo)入數(shù)據(jù) 62837.4.2  用mysqlimport導(dǎo)入 63137.4.3  用PHP加載表數(shù)據(jù) 63337.5  小結(jié) 634索引(圖靈網(wǎng)站下載)

編輯推薦

■PHP&MySQL 開(kāi)發(fā)新圣經(jīng)  ■Amazon PHP 暢銷(xiāo)書(shū)  ■涵蓋最新版PHP5、Mysql5《PHP與MySQL 5程序設(shè)計(jì)》(第2版)全面介紹PHP腳本語(yǔ)言和MySQL數(shù)據(jù)庫(kù)這兩種目前最流行的開(kāi)源軟件,主要內(nèi)容包括PHP和MySQL基本概念、PHP擴(kuò)展與應(yīng)用庫(kù)、日期和時(shí)問(wèn)功能、PHP數(shù)據(jù)對(duì)象擴(kuò)展、PHP的mysqli擴(kuò)展、MySQL 5的存儲(chǔ)例程、觸發(fā)器和視圖等。《PHP與MySQL 5程序設(shè)計(jì)》(第2版)實(shí)用性強(qiáng),幫助讀者學(xué)習(xí)PHP編程語(yǔ)言和MysQL數(shù)據(jù)庫(kù)服務(wù)器的最佳實(shí)踐,了解如何結(jié)合這些卓越的技術(shù)創(chuàng)建數(shù)據(jù)庫(kù)驅(qū)動(dòng)的動(dòng)態(tài)Web應(yīng)用程序?!  禤HP與MySQL 5程序設(shè)計(jì)》(第2版)適合于Web開(kāi)發(fā)的新手閱讀,也適合作為各層次PHP和MySQL開(kāi)發(fā)人員的參考書(shū)。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    PHP與MySQL 5程序設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)16條)

 
 

  •   我也沒(méi)有看過(guò)別的版本的這類(lèi)書(shū)。。但是感覺(jué)寫(xiě)的還不錯(cuò)。。不過(guò)適合有一定語(yǔ)言基礎(chǔ)的人看。比如懂c語(yǔ)言。。不然一上來(lái)就講php基礎(chǔ)還滿(mǎn)突兀的。。
  •   適合與初中級(jí)階段的php開(kāi)發(fā)者!
  •   內(nèi)容和例子都比較詳細(xì),適合我這種初級(jí)開(kāi)發(fā)者
  •   總的來(lái)說(shuō)這本書(shū)是不錯(cuò)的。雖然拿到手,感覺(jué)紙張不是最好,有點(diǎn)??;因?yàn)橐郧霸趯W(xué)校圖書(shū)館借來(lái)看過(guò)一部分,那時(shí)候的質(zhì)量感覺(jué)比現(xiàn)在的這本要好。但不管怎樣,amazon送貨是快啊,哈~~關(guān)于內(nèi)容的話(huà),只看過(guò)一部分,暫不評(píng)論。
  •   就是自己平時(shí)沒(méi)時(shí)間看
  •   很基礎(chǔ)的一本書(shū),也可以做為工具書(shū)來(lái)使用,在仔細(xì)看的過(guò)程中,書(shū)中對(duì)介紹smart框架的例子太少了。
  •   圖靈的書(shū)看還是需要一些基礎(chǔ)的,不適合初學(xué)者。
  •   我沒(méi)看完,不覺(jué)得好
  •   這本書(shū)不錯(cuò),從基礎(chǔ)開(kāi)始講起,由淺入深,值得學(xué)習(xí)推廣
  •   書(shū)很不錯(cuò)。不過(guò)最近打算放棄php了,也就沒(méi)往深處看
  •   看了這本書(shū)...學(xué)會(huì)了PHP..推薦!
  •   我看過(guò)之后,覺(jué)得蠻好的,很適合本人學(xué)習(xí)php,建議大家也看看。
  •   作者很有功力,深入淺出,適合各種水平的程序員,很實(shí)用
  •   看過(guò)了才知道什么叫“一書(shū)在手,別無(wú)他求”!
  •   發(fā)貨很快書(shū)的質(zhì)量還行, 不過(guò)我還沒(méi)看 不知道內(nèi)容怎樣我是初學(xué)者,等看來(lái)之后再給大家我的意見(jiàn)哈
  •   書(shū)很快就收到了。買(mǎi)之前研究了很久到底買(mǎi)哪一本,現(xiàn)在計(jì)算機(jī)的書(shū)可真是貴啊,隨隨便便一本書(shū)就要好幾十大洋,真是讓人郁悶!回到正題,比較了好幾本,覺(jué)得這本書(shū)比較特別吧,簡(jiǎn)單介紹了smarty,pear包之類(lèi)的(因?yàn)槲艺龑?duì)這個(gè)惆悵呢)。呵呵~其他的就沒(méi)有什么了,老實(shí)說(shuō)谷歌、百度才是最好的老師。大家加油??!
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7