出版時(shí)間:2009-9 出版社:機(jī)械工業(yè)出版社 作者:戴爾 頁(yè)數(shù):554 譯者:李紅軍,李冬梅
Tag標(biāo)簽:無
前言
MySQL是當(dāng)前數(shù)據(jù)庫(kù)市場(chǎng)上最流行的、使用最廣泛的、多線程的開放源代碼數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)之一,由Michael“Monty”Widenius在1995年創(chuàng)建,并在雙重授權(quán)模式下于2000年開始發(fā)行。目前,MySQL在全世界的裝機(jī)量已超過6007Y臺(tái),每天平均有57Y~ALMySQL AB官方網(wǎng)站和鏡像站點(diǎn)下載MySQL安裝程序,它幾乎席卷了整個(gè)產(chǎn)業(yè)界。MySQL在InfoWorld 2008評(píng)選中獲得了“最佳開源軟件大獎(jiǎng)”稱號(hào)。在眾多數(shù)據(jù)庫(kù)系統(tǒng)解決方案中,PHP或Perl語(yǔ)言與MySQL相結(jié)合的方案已被越來越多的網(wǎng)站所采用,尤~RLAMP模式(“Linux+Apache+MySQL+PHP或Perl”)最為流行。MySQL具有跨平臺(tái)支持、適用面廣的特性,它可以在Windows、Mac OS X、NovellNetWare、Linux、FreeBSD系統(tǒng)以及Sun Solaris、IBM AIX、HP.UX等各種UNIX操作系統(tǒng)上運(yùn)行,它支持健壯的、可靠的、任務(wù)關(guān)鍵的應(yīng)用程序。另外,它還具有較高的安全性和穩(wěn)定性以滿足眾多應(yīng)用項(xiàng)目的需求,具有獨(dú)立的存儲(chǔ)引擎、全文檢索與索引等特性。本書是MySQL領(lǐng)域的一部名著,該版本在第1版的基礎(chǔ)上進(jìn)行了大量的改寫,大部分改動(dòng)是以MySQL 5.1為藍(lán)本的。在內(nèi)容編排上,首先從MySQL的歷史講起,介紹了MySQL的價(jià)值、使用許可協(xié)議以及郵件列表和相關(guān)參考書籍,如何在Linux/UNIX、MacOS X、NetWare和Windows平臺(tái)上安裝、配置和測(cè)試MySQL數(shù)據(jù)庫(kù),如何通過MySQL客戶機(jī)登錄到MySQL服務(wù)器、如何創(chuàng)建數(shù)據(jù)庫(kù)、表以及如何操縱表中的數(shù)據(jù)。
內(nèi)容概要
MySQL包含了許多功能,尤其是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函數(shù)或者語(yǔ)句是相當(dāng)豐富的。這正是本書富有價(jià)值的原因。本書令讀者可以快速查找到所需要的具體細(xì)節(jié),無論是SQL關(guān)鍵字還是mysql命令行選項(xiàng)、具體的API信息或管理實(shí)用工具。 本書涵蓋了適用于MySQL 5.1版本的所有命令和編程信息,其中包括一些新增特性和語(yǔ)言接口,對(duì)于列舉的大部分語(yǔ)句和函數(shù),給出了它們的用法示例。 本書易于使用,并由權(quán)威作者執(zhí)筆。本書: ·提供了MySQL語(yǔ)句、函數(shù)、配置選項(xiàng)和實(shí)用工具的一個(gè)完整手冊(cè)。 ·給出了幾個(gè)指導(dǎo)章節(jié)用于幫助新手入門。 ·為PHP、Perl和C語(yǔ)言提供了應(yīng)用程序編程接口(API)。 ·在每章的API開頭部分提供了簡(jiǎn)要的指南。 ·新增復(fù)制、觸發(fā)器和存儲(chǔ)過程章節(jié)。 ·提供了許多MySQL的實(shí)用示例。 ·給出了一些有用的提示,用于幫助讀者克服難題。 無論你為何而使用MySQL,本書充滿了大量的知識(shí)財(cái)富,給你節(jié)省了許多用于嘗試的時(shí)間以及令人厭煩的在線搜索。
作者簡(jiǎn)介
Russell J.T.Dyer是一位自由作家,主要致力于MySQL數(shù)據(jù)庫(kù)軟件方面的研究,他是MySQL公司知識(shí)庫(kù)(http://www.mysql.com/network/knowledgebase.html)的編輯。他在如下出版物上發(fā)表了很多文章,這些出版物包括DevZone(MySQL的一個(gè)出版物)、Linux期刊、ONlamp.com、Perl期刊、Re
書籍目錄
前言第一部分 簡(jiǎn)介和指南 第1章 MySQL簡(jiǎn)介 1.1 MySQL的價(jià)值 1.2 MySQL安裝包 1.3 MySQL許可證說明 1.4 MysQL郵件列表 1.5 MySQL相關(guān)書籍與出版物 第2章 安裝MySQL 2.1 選擇分發(fā)版本 2.2 UNIX源碼分發(fā)版 2.3 UNIX二進(jìn)制分發(fā)版 2.4 Linux RPM分發(fā)版 2.5 Macintosh OS X分發(fā)版 2.6 Novell NetWare分發(fā)版 2.7 Windows分發(fā)版 2.8 安裝后的配置 第3章 MySQL基礎(chǔ) 3.1 mysql客戶機(jī) 3.2 創(chuàng)建數(shù)據(jù)庫(kù)和表 3.3 顯示結(jié)果 3.4 插入數(shù)據(jù) 3.5 選擇數(shù)據(jù) 3.6 排序、限制與分組 3.7 分析和處理數(shù)據(jù) 3.8 修改數(shù)據(jù) 3.9 刪除數(shù)據(jù) 3.10 查詢數(shù)據(jù) 3.11 批量導(dǎo)人數(shù)據(jù) 3.12 命令行界面 3.13 小結(jié)第二部分 SQL語(yǔ)句和函數(shù) 第4章 安全、用戶語(yǔ)句和函數(shù) 4.1 語(yǔ)句和函數(shù) 4.2 按字母排序的SQL語(yǔ)句 4.3 按字母排序的函數(shù) 第5章 數(shù)據(jù)庫(kù)和表模式語(yǔ)句 第6章 數(shù)據(jù)操縱語(yǔ)句和函數(shù) 6.1 按字符分組的語(yǔ)句和函數(shù) 6.2 按字母表排序的語(yǔ)句和子句 6.3 按字母排序的函數(shù) 第7章 表和服務(wù)器管理語(yǔ)句及函數(shù) 7.1 按字母排序的語(yǔ)句和子句 7.2 按字母排序的函數(shù) 第8章 復(fù)制語(yǔ)句和函數(shù) 第9章 存儲(chǔ)過程語(yǔ)句 第10章 聚焦子句、聚焦函數(shù)與子查詢 第11章 字符串函數(shù) 第12章 日期和時(shí)間函數(shù) 第13章 數(shù)學(xué)函數(shù) 第14章 控制流程函數(shù)第三部分 MySQL服務(wù)器與客戶端工具 第15章 MySQL服務(wù)器和客戶程序 第16章 命令行實(shí)用工具第四部分 API和連接器 第17章 C API 第18章 Perl API 第19章 PHP API第五部分 附錄附錄A 數(shù)據(jù)類型附錄B 運(yùn)算符附錄C 服務(wù)器和環(huán)境變量
章節(jié)摘錄
插圖:第一部分 簡(jiǎn)介和指南第1章 MySQL簡(jiǎn)介MySQL是開源、多線程的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是由Michael“Monty”Widenius(譯注1)在1995年創(chuàng)建的。MySQL在雙重授權(quán)模式下從2000年開始發(fā)行,如果用戶遵循GUN的通用公共許可證(General Public License,GPL)就可以免費(fèi)使用MySQL,這使得MySQL廣泛流行起來。MySQL AB公司是MySQL的創(chuàng)建者和所有者(AB是aktiebolag的縮寫,在瑞典語(yǔ)中表示股份公司),該公司目前已經(jīng)成為Sun Microsystems的子公司。目前,MySQL AB在全球大約有超過6 000 000的用戶,報(bào)告顯示每天平均有50000人會(huì)從MySQL AB官方網(wǎng)站和鏡像網(wǎng)站下載MySQL安裝程序。作為處于領(lǐng)先地位的數(shù)據(jù)庫(kù),MySQL的成功不僅僅在于它的價(jià)格(畢竟,目前還有其他開源數(shù)據(jù)庫(kù)可用),而是在于它的可靠性、易用性以及其他一些特性。1.1 MySQL的價(jià)值MySQL的許多特性使其成為一個(gè)優(yōu)秀的數(shù)據(jù)庫(kù)系統(tǒng),運(yùn)行速度快是它的一個(gè)顯著特點(diǎn)。《ewEEK》曾把幾個(gè)數(shù)據(jù)庫(kù)系統(tǒng)做過對(duì)比(包括MySQL、Oracle、MS SQL、IBM DB2以及Sybase),其dPMySQL和Oracle的易用性和可擴(kuò)展性是最好的(在http://www.mysql.com/it.resources/benchmarks上有更為詳細(xì)的介紹)。MySQL的可伸縮性尤為引人關(guān)注,它可以處理上萬(wàn)個(gè)數(shù)據(jù)表以及上百萬(wàn)行數(shù)據(jù)。并且,在處理少量數(shù)據(jù)時(shí),其速度和穩(wěn)定性更好。
編輯推薦
《MySQL核心技術(shù)手冊(cè)(第2版)》:涵蓋5.1版本。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
MySQL核心技術(shù)手冊(cè) 第2版 PDF格式下載