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

Perl & MySQL Web編程

Perl & MySQL Web編程

定 價:¥49.00

作 者: 楊燚,徐澤平等編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: perl

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

內(nèi)容簡介

  Perl是Internet上相當(dāng)流行的編程語言,有著強(qiáng)大的字符處理能力和豐富的函數(shù)庫。MySQL作為中型的免費網(wǎng)絡(luò)數(shù)據(jù)庫,由于其具有強(qiáng)大的功能,良好的安全性、伸縮性及魯棒性,已成為廣受歡迎的Web數(shù)據(jù)庫。本書分為三篇,第一篇講解Perl語言,第二篇講解MySQL網(wǎng)絡(luò)數(shù)據(jù)庫的管理與應(yīng)用,第三篇結(jié)合大量典型實例講解如何基于MySQL用Perl編寫實用的Web程序。書后附錄給出了Perl和MySQL函數(shù)的詳細(xì)參考,供讀者查用。本書條理清楚、內(nèi)容豐富,實例剖析深入淺出,對于使用Perl基于MySQL進(jìn)行Web編程的讀者具有很好的參考價值。

作者簡介

暫缺《Perl & MySQL Web編程》作者簡介

圖書目錄

第一篇 Perl語言
第一章 Perl語言概述
1.1 Perl的歷史
1.2 Perl的優(yōu)點
1.3 Perl的用途
1.4 基本概念
1.5 Perl預(yù)覽
1.5.1 “Hey!My reader”程序
1.5.2 提出問題并記錄結(jié)果的程序
1.5.3 條件語句示例程序
1.5.4 猜密碼程序
1.5.5 一個人不止一個密碼時的猜密碼程序
1.5.6 不同的人對應(yīng)不同的密碼時的猜密碼程序
1.5.7 幾種密碼輸入格式的處理程序
1.5.8 對每個人都像Randal一樣處理的程序
1.5.9 更模塊化的程序
1.5.10 把密碼表挪到單個文件里邊的程序
1.5.11 確保盡可能安全的程序
1.5.12 當(dāng)密碼出錯時給出警告的程序
1.5.13 在當(dāng)前目錄下有多個密碼文件的處理程序
1.5.14 列出密碼清單的程序
1.5.15 使舊的密碼表更明顯的程序
1.5.16 維護(hù)一個上次用戶猜測的數(shù)據(jù)庫的程序
1.5.17 最后的程序
第二章 建立Perl工作環(huán)境
2.1 獲取Perl源代碼
2.1.1 Unix版本
2.1.2 MS-DOS版本
2.1.3 Perl的NetWare版本
2.1.4 Perl的Windows 95和Windows NT版本
2.1.5 Perl的OS/2版本
2.1.6 Perl的Linux版本
2.2 Perl的安裝
2.2.1 Unix版本的安裝
2.2.2 Win32版本的安裝
2.2.3 OS/2版本的安裝
2.2.4 Linux版本的安裝
第三章 Perl語言速成
3.1 數(shù)據(jù)類型
3.1.1 Scalars(標(biāo)量)
3.1.2 Arrays(數(shù)組)
3.1.3 Hashes(哈希表)
3.1.4 handles(句柄)
3.2 運算符及表達(dá)式
3.3 Perl的控制語句
3.3.1 語句塊
3.3.2 if...elseif...else/unless語句
3.3.3 for語句
3.3.4 foreach語句
3.3.5 while/until語句
3.3.6 跳出控制結(jié)構(gòu)的語句
3.4 Perl的函數(shù)
3.4.1 用戶自定義函數(shù)
3.4.2 Perl的內(nèi)部函數(shù)
3.5 模式匹配
3.5.1 規(guī)則表達(dá)式及模式簡介
3.5.2 模式匹配操作符
3.5.3 規(guī)則表達(dá)式語法
3.5.4 轉(zhuǎn)義序列
3.5.5 字符類
3.5.6 錨點
3.5.7 限量符
3.5.8 模式匹配變量
3.5.9 擴(kuò)展規(guī)則表達(dá)式
3.5.10 split和join函數(shù)
3.6 面向?qū)ο笤O(shè)計
3.6.1 對象及類的簡介
3.6.2 Perl的對象
3.6.3 對象只是一個被引用的事物
3.6.4 類只是一個包
3.6.5 方法只是一個子程序
3.6.6 方法引用
3.6.7 管理實例數(shù)據(jù)
3.6.8 管理類數(shù)據(jù)
3.6.9 把類用作結(jié)構(gòu)
3.6.10 克隆對象
3.6.11 寫一個可繼承的類
3.6.12 毀壞器
3.6.13 自動調(diào)用方法
3.6.14 垃圾收集
3.7 Perl如何訪問數(shù)據(jù)庫
第四章 包、庫和模塊
4.1 引言
4.1.1 模塊
4.1.2 進(jìn)口/出口規(guī)則
4.1.3 別的種類的庫文件
4.1.4 不要重復(fù)編寫代碼
4.2 模塊接口的定義
4.3 捕獲在require或use中的錯誤
4.4 延遲到運行時才用
4.5 使模塊獨占變量
4.6 確定調(diào)用者的包
4.7 自動模塊清理
4.8 使用自己的模塊目錄
4.9 發(fā)布模塊如何準(zhǔn)備
4.10 使用SelfLoader加速模塊調(diào)入
4.11 使用AutoLoader加速模塊調(diào)入
4.12 覆蓋內(nèi)部函數(shù)
4.13 像內(nèi)部函數(shù)那樣報告錯誤和警告信息
4.14 間接引用包
4.15 使用h2ph轉(zhuǎn)換C語言的#include文件
4.16 使用h2xs建立一個C語言代碼模塊
4.17 使用pod為模塊嵌入文檔
4.18 建立和安裝一個CPAN模塊
4.19 模塊模板示例
4.20 取得已安裝的模塊的版本號和描述信息的程序?qū)嵗?br />第二篇 MySQL數(shù)據(jù)庫管理系統(tǒng)
第五章 MySQL數(shù)據(jù)庫概述
5.1 MySQL的歷史
5.2 MySQL的主要特點
5.3 MySQL的穩(wěn)定性如何
5.4 2000年問題
第六章 MySQL的安裝及基本使用
6.1 安裝MySQL
6.1.1 怎樣獲得MySQL
6.1.2 MySQL支持的操作系統(tǒng)
6.1.3 確定使用哪一個版本
6.1.4 安裝布局
6.1.5 安裝MySQL二進(jìn)制發(fā)布
6.1.6 安裝MySQL源代碼發(fā)布
6.1.7 如何解決使用Perl的DBI/DBD接口出現(xiàn)的問題
6.2 MySQL數(shù)據(jù)庫語言
6.2.1 基本數(shù)據(jù)類型
6.2.2 數(shù)據(jù)庫、表、索引、列和別名的名稱規(guī)范
6.2.3 列類型
6.3 MySQL數(shù)據(jù)庫函數(shù)
6.3.1 分組函數(shù)
6.3.2 一般的算術(shù)操作
6.3.3 位函數(shù)
6.3.4 邏輯運算函數(shù)
6.3.5 比較操作符
6.3.6 字符串比較函數(shù)
6.3.7 強(qiáng)制操作符
6.3.8 流控制函數(shù)
6.3.9 數(shù)學(xué)函數(shù)
6.3.10 字符串函數(shù)
6.3.11 日期和時間函數(shù)
6.3.12 其他函數(shù)
6.3.13 用于GROUP BY子句的函數(shù)
6.4 常用SQL語句的語法
第六章 數(shù)據(jù)庫系統(tǒng)的管理與維護(hù)
7.1 MySQL管理介紹
7.1.1 管理職責(zé)概述
7.1.2 常規(guī)管理
7.1.3 安全性
7.1.4 數(shù)據(jù)庫修復(fù)和維護(hù)
7.2 MySQL存取權(quán)限系統(tǒng)
7.2.1 權(quán)限系統(tǒng)做什么
7.2.2 MySQL用戶名和口令
7.2.3 與MySQL服務(wù)器連接
7.2.4 使用戶的口令安全
7.2.5 MySQL提供的權(quán)限
7.2.6 權(quán)限系統(tǒng)工作原理
7.2.7 存取控制,階段1:連接證實
7.2.8 存取控制,階段2:請求證實
7.2.9 權(quán)限更改何時生效
7.2.10 建立初始的MySQL權(quán)限
7.2.11 向MySQL增加新用戶權(quán)限
7.2.12 怎樣設(shè)置口令
7.2.13 Access denied錯誤的原因
7.2.14 怎樣使MySQL安全以對抗解密高手
7.3 維護(hù)MySQL安裝
7.3.1 使用myisamchk進(jìn)行表的維護(hù)和崩潰恢復(fù)
7.3.2 建立一個數(shù)據(jù)庫表維護(hù)規(guī)范
7.3.3 獲得關(guān)于一個表的信息
7.3.4 使用myisamchk進(jìn)行崩潰恢復(fù)
7.3.5 日志文件維護(hù)
第三篇 Perl及MySQL Web編程
第八章 建立 Web應(yīng)用環(huán)境
8.1 引言
8.2 建立Linux下Web開發(fā)環(huán)境
8.2.1 網(wǎng)絡(luò)操作系統(tǒng)采用Linux
8.2.2 Web服務(wù)器采用Apache
8.2.3 數(shù)據(jù)庫采用MySQL
8.2.4 腳本語言采用Perl
8.2.5 客戶端的軟件
8.2.6 開發(fā)人員軟件
8.2.7 Apache和Perl模塊的安裝
8.3 建立Windows 98下Web開發(fā)環(huán)境
8.3.1 準(zhǔn)備好需要的文件
8.3.2 軟件安裝
8.3.3 軟件測試
8.4 Perl與MySQL的數(shù)據(jù)庫開發(fā)環(huán)境
8.4.1 Perl 5.0
8.4.2 Perl數(shù)據(jù)庫接口
8.5 Perl與MySQL連接時應(yīng)注意的問題
8.5.1 使用PerlDBI/DBD接口的問題
8.5.2 系統(tǒng)特定的問題
第九章 CGI程序設(shè)計
9.1 引言
9.1.1 CGI的提出
9.1.2 CGI的工作原理
9.1.3 CGI與其他WWW技術(shù)的關(guān)系
9.2 CGI編程簡介
9.2.1 CGI的調(diào)用方式
9.2.2 環(huán)境變量
9.2.3 一個Perl編寫的CGI例子
9.3 CGI程序的結(jié)構(gòu)
9.3.1 Get和Post
9.3.2 初始化
9.3.3 處理
9.3.4 輸出結(jié)果
9.3.5 終止
9.3.6 設(shè)計CGI程序的幾點建議
9.4 CGI程序環(huán)境
9.4.1 標(biāo)準(zhǔn)環(huán)境變量
9.4.2 平臺獨立性
9.4.3 服務(wù)器獨立性
9.4.4 CGI庫
9.5 CGI的局限
第十章 使用Perl編寫CGI程序
10.1 引言
10.1.1 模塊簡介
10.1.2 Perl中的類
10.1.3 方法
10.2 Perl中的包和模塊
10.2.1 require函數(shù)
10.2.2 包
10.2.3 模塊
10.3 CGI.PM
10.3.1 CPAN
10.3.2 CGI.PM
10.4 CGI方法
10.4.1 保存表單狀態(tài)
10.4.2 創(chuàng)建HTTP頭部
10.4.3 生成HTML文檔
10.4.4 創(chuàng)建表單
第十一章 使用Perl來操作MySQL數(shù)據(jù)庫
11.1 引言
11.2 DBI-通用數(shù)據(jù)庫接口模塊
11.2.1 概論
11.2.2 DBI類
11.2.3 DBI數(shù)據(jù)庫對象
11.2.4 DBI語句對象
11.3 MySQL數(shù)據(jù)庫驅(qū)動模塊
11.3.1 概論
11.3.2 MySQL數(shù)據(jù)庫句柄的方法
11.3.3 MySQL語句句柄對象
11.3.4 用Perl操作MySQL數(shù)據(jù)庫的一個例子
第十二章 數(shù)據(jù)庫檢索系統(tǒng)Genquery
12.1 引言
12.1.1 系統(tǒng)功能
12.1.2 系統(tǒng)調(diào)用方法
12.2 Genquery的公共函數(shù)
12.2.1 打開數(shù)據(jù)庫連接
12.2.2 打開游標(biāo)
12.2.3 提取數(shù)據(jù)
12.2.4 執(zhí)行語句
12.2.5 關(guān)閉游標(biāo)
12.2.6 關(guān)閉數(shù)據(jù)庫連接
12.2.7 生成Insert語句
12.2.8 生成Update語句
12.2.9 生成Where語句
12.2.10 生成HTML表格
12.2.11 生成打印輸出
12.2.12 生成表單
12.2.13 其他函數(shù)
12.3 表單輸出
12.3.1 查詢表單
12.3.2 顯示表單
12.3.3 添加表單
12.3.4 更新表單
12.3.5 刪除表單
第十三章 Perl編程實例
13.1 引言
13.2 表格處理器
13.3 動態(tài)創(chuàng)建圖像
13.3.1 創(chuàng)建圖像
13.3.2 顏色控制
13.3.3 畫圖命令
13.3.4 動態(tài)生成圖像實例
13.4 頁面計數(shù)器
13.4.1 記錄(log)文件
13.4.2 創(chuàng)建自己的計數(shù)器
13.5 用戶管理
13.5.1 用戶注冊
13.5.2 用戶驗證
13.5.3 用戶刪除
13.6 郵件列表
13.6.1 加入郵件列表
13.6.2 刪除郵件列表
13.6.3 發(fā)送郵件
13.6.4 幾個常用函數(shù)
13.7 構(gòu)筑電子商務(wù)數(shù)據(jù)庫系統(tǒng)
13.7.1 電子商務(wù)應(yīng)用的三種類型
13.7.2 電子商務(wù)應(yīng)用
13.7.3 電子商務(wù)系統(tǒng)實例
第十四章 Perl高級編程實例
14.1 Socket編程
14.1.1 SMTP協(xié)議編程實例
14.1.2 POP3協(xié)議編程實例
14.2 ODBC編程
14.2.1 ODBC編程簡介
14.2.2 Perl通過ODBC開發(fā)數(shù)據(jù)庫應(yīng)用實例
14.2.3 查詢及返回結(jié)果(se.pl)
14.3 網(wǎng)頁文件上傳
14.4 進(jìn)程間通信
14.4.1 信號
14.4.2 命名管道
14.4.3 Socket
附錄A Perl函數(shù)庫及其說明
附錄B MySQL函數(shù)庫及其說明

本目錄推薦

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