MySQL5權(quán)威指南(第3版)是一本非常權(quán)威的MySQL5數(shù)據(jù)庫使用指南,由程序員科夫勒和楊曉云兩人共同編著。本書內(nèi)容豐富翔實(shí),詳細(xì)的介紹了MySQL 5.0,討論了新的程序設(shè)計(jì)接口(如PHP 5里的mysqli)和新的系統(tǒng)管理工具,同時(shí)還討論了如何運(yùn)用PHP、perl、C、java和Viaual Basic等多種程序設(shè)計(jì)語言編寫MySQL應(yīng)用軟件的問題,再結(jié)合各種主流程序設(shè)計(jì)語言提供了大量的實(shí)例,從基礎(chǔ)開始,循序漸進(jìn)地帶領(lǐng)讀者詳細(xì)分析和實(shí)踐每一人步驟,非常適合數(shù)據(jù)庫愛好員和管理員下載閱讀。
內(nèi)容介紹
MySQL 5 權(quán)威指南(第3版)全面深入地介紹了MySQL的功能,主要內(nèi)容包括MySQL、PHP、Apache、Perl等組件的安裝與功能簡介,mysql等一些重要系統(tǒng)管理工具和用戶操作界面的使用,MySQL數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的基礎(chǔ)知識(shí)與用不同語言設(shè)計(jì)MySQL數(shù)據(jù)庫的過程,以及SQL語法、工具、選項(xiàng)、API應(yīng)用指南,最大限度地幫助讀者更快地學(xué)習(xí)和掌握MySQL數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)和使用。全書覆蓋了MySQL 5.0,討論了新的程序設(shè)計(jì)接口(如PHP 5里的mysqli)和新的系統(tǒng)管理工具,是MySQL數(shù)據(jù)庫管理員和開發(fā)人員的必備參考書。
MySQL5權(quán)威指南(第3版)章節(jié)目錄
第一部分 入門 第1章 什么是MySQL 1.1 什么是數(shù)據(jù)庫 1.2 MySQL 1.3 MySQL的不足 1.4 MySQL的版本編號(hào) 1.5 MySQL的許可證 1.6 MySQL軟件的替代品 1.7 小結(jié) 第2章 測(cè)試環(huán)境 2.1 是Windows還是UNIX/Linux 2.2 在Windows系統(tǒng)上安裝MySQL和相關(guān)軟件 2.3 在SUSE Linux 9.3系統(tǒng)上安裝MySQL和相關(guān)軟件 2.4 在Red Hat Enterprise Linux 4系統(tǒng)上安裝MySQL和相關(guān)軟件 2.5 編譯MySQL軟件的開發(fā)者版本(Linux) 2.6 配置Apache 2.7 配置PHP 2.8 配置MySQL 第3章 初級(jí)案例研究:MySQL+PHP 3.1 概述 3.2 數(shù)據(jù)庫的開發(fā) 3.3 調(diào)查問卷 3.4 問卷調(diào)查結(jié)果的處理和顯示 3.5 改進(jìn)意見 第二部分 管理工具和用戶操作界面 第4章 mysql、mysqladmin和mysqldump 4.1 mysql 4.2 mysqladmin 4.3 mysqldump 第5章 MySQL Administrator和MySQL Query Browser 5.1 安裝 5.2 與MySQL服務(wù)器建立連接 5.3 MySQL Administrator 5.4 MySQL Query Browser 第6章 phpMyAdmin 6.1 phpMyAdmin的安裝與配置 6.2 用戶管理,保護(hù)MySQL 6.3 創(chuàng)建和編輯數(shù)據(jù)庫 6.4 查看、插入和編輯數(shù)據(jù) 6.5 執(zhí)行SQL命令 6.6 導(dǎo)入和導(dǎo)出 6.7 服務(wù)器管理 6.8 輔助功能 第7章 Microsoft Office和OpenOffice/StarOffice 7.1 安裝Connector/ODBC 7.2 Microsoft Access 7.3 Microsoft Excel 7.4 安裝Connector/J 7.5 OpenOffice/StarOffice Base 7.6 OpenOffice/StarOffice的Data Source視圖 第三部分 基礎(chǔ)知識(shí) 第8章 數(shù)據(jù)庫設(shè)計(jì)概論 8.1 參考讀物 8.2 數(shù)據(jù)表類型 8.3 MySQL數(shù)據(jù)類型 8.4 數(shù)據(jù)庫設(shè)計(jì)技巧 8.5 規(guī)范化 8.6 層次關(guān)系的處理 8.7 關(guān)系 8.8 主鍵和外鍵 8.9 索引 8.10 視圖 8.11 示例數(shù)據(jù)庫mylibrary(圖書管理) 8.12 示例數(shù)據(jù)庫myforum(網(wǎng)上論壇) 8.13 示例數(shù)據(jù)庫exceptions(用于特殊情況的測(cè)試) 第9章 SQL語言入門 9.1 簡介 9.2 簡單查詢(SELECT) 9.3 對(duì)查詢結(jié)果進(jìn)行排序(ORDER BY) 9.4 篩選數(shù)據(jù)記錄(WHERE,HAVING) 9.5 涉及多個(gè)數(shù)據(jù)表的關(guān)聯(lián)查詢(LEFT/RIGHT JOIN) 9.6 合并查詢結(jié)果(UNION) 9.7 分組查詢,統(tǒng)計(jì)函數(shù)(GROUP BY) 9.8 修改數(shù)據(jù)(INSERT、UPDATE和DELETE) 9.9 創(chuàng)建數(shù)據(jù)表、數(shù)據(jù)庫和索引 第10章 SQL解決方案 10.1 字符串 10.2 日期和時(shí)間 10.3 ENUM和SET數(shù)據(jù)類型 10.4 變量與條件表達(dá)式(IF、CASE) 10.5 在數(shù)據(jù)表間復(fù)制數(shù)據(jù) 10.6 統(tǒng)計(jì)報(bào)表 10.7 子查詢 10.8 保證數(shù)據(jù)的一致性 10.9 找出冗余的數(shù)據(jù)記錄 10.10 數(shù)據(jù)表設(shè)計(jì)方案的改進(jìn) 10.11 對(duì)前n條或后n條記錄進(jìn)行處理 10.12 以隨機(jī)方式選擇數(shù)據(jù)記錄 10.13 全文索引 10.14 鎖定 10.15 事務(wù) 第11章 訪問權(quán)限與信息安全 11.1 簡介 11.2 急救 11.3 訪問控制機(jī)制的內(nèi)部工作原理 11.4 訪問權(quán)限的設(shè)置工具 11.5 MySQL 4.1版本開始的安全密碼驗(yàn)證 11.6 建立連接的問題 11.7 系統(tǒng)安全性 第12章 GIS函數(shù) 12.1 GIS數(shù)據(jù)格式 12.2 MySQL的GIS實(shí)現(xiàn) 12.3 SQL示例(冰川數(shù)據(jù)庫) 12.4 SQL示例(opengeodb數(shù)據(jù)庫) 第13章 存儲(chǔ)過程和觸發(fā)器 13.1 為什么要使用存儲(chǔ)過程和觸發(fā)器 13.2 初識(shí)SP 13.3 SP的實(shí)現(xiàn) 13.4 SP的管理 13.5 SP的語法和語言元素 13.6 SP應(yīng)用示例 13.7 觸發(fā)器 第14章 管理與服務(wù)器配置 14.1 基礎(chǔ)知識(shí) 14.2 備份 14.3 數(shù)據(jù)庫的遷移 14.4 導(dǎo)出和導(dǎo)入文本文件 14.5 日志 14.6 鏡像機(jī)制 14.7 管理MyISAM數(shù)據(jù)表 14.8 InnoDB數(shù)據(jù)表的管理 14.9 MySQL服務(wù)器的優(yōu)化 14.10 ISP數(shù)據(jù)庫管理 第四部分 程序設(shè)計(jì) 第15章 PHP 15.1 mysql功能模塊 15.2 mysqli的類、方法和屬性 15.3 把數(shù)據(jù)庫功能打包為一個(gè)類 15.4 把SELECT查詢結(jié)果顯示為一個(gè)表格 15.5 字符串、日期、時(shí)間、BLOB和NULL 15.6 向關(guān)聯(lián)數(shù)據(jù)表插入新數(shù)據(jù)記錄 15.7 處理來自HTML表單的輸入數(shù)據(jù) 15.8 分頁顯示查詢結(jié)果 15.9 處理層次化數(shù)據(jù) 15.10 速度優(yōu)化 15.11 Unicode 15.12 二進(jìn)制數(shù)據(jù)(BLOB)和圖像 15.13 存儲(chǔ)過程 15.14 SP Administrator 第16章 Perl 16.1 編程技巧 16.2 示例:刪除無效的數(shù)據(jù)記錄(mylibrary) 16.3 CGI示例:圖書管理(mylibrary) 16.4 CGI Unicode示例 第17章 Java(JDBC和Connector/J) 17.1 基礎(chǔ)知識(shí) 17.2 程序設(shè)計(jì)技巧 第18章 C語言 18.1 MySQL C API(libmysqlclient) 18.2 Hello,World 18.3 與MySQL服務(wù)器建立連接 18.4 執(zhí)行SQL命令 18.5 處理二進(jìn)制數(shù)據(jù)和特殊字符 18.6 出錯(cuò)處理 第19章 Visual Basic 6/VBA 19.1 基礎(chǔ)知識(shí)和術(shù)語 19.2 Connector/ODBC選項(xiàng) 19.3 ADO程序設(shè)計(jì)與Visual Basic 6/VBA 19.4 與MySQL服務(wù)器建立連接 19.5 轉(zhuǎn)換器:從Microsoft SQL Server到MySQL 19.6 VBMySQLDirect 第20章 Visual Basic .NET和C# 20.1 ADO .NET與MySQL之間的通信 20.2 編程技巧 20.3 示例:把新圖書記錄存入mylibrary數(shù)據(jù)庫 20.4 示例:把圖像文件存入和讀出一個(gè)BLOB數(shù)據(jù)列 第五部分 參考資料 第21章 SQL語法指南 21.1 語法 21.2 操作符 21.3 變量和常數(shù) 21.4 MySQL數(shù)據(jù)類型 21.5 SQL命令匯總表(按功能分類) 21.6 SQL命令指南(按字母表順序排列) 21.7 SQL函數(shù)指南 21.8 GIS數(shù)據(jù)類型與GIS函數(shù) 21.9 與存儲(chǔ)過程和觸發(fā)器有關(guān)的語言元素 第22章 MySQL工具和選項(xiàng) 22.1 概述 22.2 通用選項(xiàng)和配置文件 22.3 mysqld程序(服務(wù)器) 22.4 mysqld_safe腳本(啟動(dòng)MySQL服務(wù)器) 22.5 mysql_install_db腳本(安裝mysql數(shù)據(jù)庫) 22.6 mysql_fix_privileges腳本(更新mysql數(shù)據(jù)庫) 22.7 mysql_fix_extensions腳本(重命名MyISAM文件) 22.8 mysql程序(SQL命令解釋器) 22.9 mysqladmin程序(日常管理) 22.10 mysqldump程序(數(shù)據(jù)的備份/導(dǎo)出) 22.11 mysqlimport程序(文本導(dǎo)入、批量導(dǎo)入) 22.12 mysqlshow程序(查看信息) 22.13 myisamchk程序(修復(fù)MyISAM文件) 22.14 myisampack程序(壓縮MyISAM文件) 第23章 MySQL API應(yīng)用指南 23.1 PHP API(mysql接口) 23.2 PHP API(mysqli接口) 23.3 Perl DBI 23.4 JDBC(Connector/J) 23.5 ADO .NET(Connector/Net) 23.6 C API 第六部分 附錄 附錄A 術(shù)語解釋 附錄B 本書的配套示例文件 附錄C 參考書目
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 有柿電腦版 v11.6.284.23M / 簡體中文
- cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.1135.99M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡體中文
- HotSpot實(shí)戰(zhàn)(陳濤著) 中文pdf掃描版82M / 簡體中文