| 商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
 |
MySQL核心技术手册(第2版) |
 |
|
 |
MySQL核心技术手册(第2版) |
 |

基本信息·出版社:机械工业出版社
·页码:554 页
·出版日期:2009年09月
·ISBN:7111268822/9787111268826
·条形码:9787111268826
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·外文书名:MySQL in a Nutshell,Second Edition
内容简介 MySQL包含了许多功能,尤其是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函数或者语句是相当丰富的。这正是《MySQL核心技术手册(第2版)》富有价值的原因。《MySQL核心技术手册(第2版)》令读者可以快速查找到所需要的具体细节,无论是SQL关键字还是mysql命令行选项、具体的API信息或管理实用工具。
《MySQL核心技术手册(第2版)》涵盖了适用于MySQL 5.1版本的所有命令和编程信息,其中包括一些新增特性和语言接口,对于列举的大部分语句和函数,给出了它们的用法示例。
《MySQL核心技术手册(第2版)》易于使用,并由权威作者执笔。《MySQL核心技术手册(第2版)》:
·提供了MySQL语句、函数、配置选项和实用工具的一个完整手册。
·给出了几个指导章节用于帮助新手入门。
·为PHP、Perl和C语言提供了应用程序编程接口(API)。
·在每章的API开头部分提供了简要的指南。
·新增复制、触发器和存储过程章节。
·提供了许多MySQL的实用示例。
·给出了一些有用的提示,用于帮助读者克服难题。
无论你为何而使用MySQL,《MySQL核心技术手册(第2版)》充满了大量的知识财富,给你节省了许多用于尝试的时间以及令人厌烦的在线搜索。
作者简介 Russell J.T.Dyer是一位自由作家,主要致力于MySQL数据库软件方面的研究,他是MySQL公司知识库(http://www.mysql.com/network/knowledgebase.html)的编辑。他在如下出版物上发表了很多文章,这些出版物包括DevZone(MySQL的一个出版物)、Linux期刊、ONlamp.com、Perl期刊、Red Hat杂志、Sys Admin杂志、TechRepublic、UNIX评论和XML.com。他还是本书英文版第1版的作者。
译者简介:
李红军,w3china论坛Java/Eclipse版版主。沈阳工业大学计算机应用技术专业硕士,2006年加A.EasyJF开源团队,并担任核心开发者,开发出了国内第一款完善的J2EEMVC框架EasyJWeb。2008年与徐涵等共同翻译出版国内首本REST专著《RESTful WebServices中文版》。现为上海立信会计学院网络信息中心系统工程师。研究方向包括网络存储、数据库、电子商务以及Linux、Apache等开源技术。
李冬梅,2007年毕业于沈阳工业大学信息科学与工程学院,获工学硕士学位,目前主要从事Java EE方面的设计与开发工作。
编辑推荐 《MySQL核心技术手册(第2版)》:涵盖5.1版本。
目录 前言
第一部分 简介和指南
第1章 MySQL简介
1.1 MySQL的价值
1.2 MySQL安装包
1.3 MySQL许可证说明
1.4 MysQL邮件列表
1.5 MySQL相关书籍与出版物
第2章 安装MySQL
2.1 选择分发版本
2.2 UNIX源码分发版
2.3 UNIX二进制分发版
2.4 Linux RPM分发版
2.5 Macintosh OS X分发版
2.6 Novell NetWare分发版
2.7 Windows分发版
2.8 安装后的配置
第3章 MySQL基础
3.1 mysql客户机
3.2 创建数据库和表
3.3 显示结果
3.4 插入数据
3.5 选择数据
3.6 排序、限制与分组
3.7 分析和处理数据
3.8 修改数据
3.9 删除数据
3.10 查询数据
3.11 批量导人数据
3.12 命令行界面
3.13 小结
第二部分 SQL语句和函数
第4章 安全、用户语句和函数
4.1 语句和函数
4.2 按字母排序的SQL语句
4.3 按字母排序的函数
第5章 数据库和表模式语句
第6章 数据操纵语句和函数
6.1 按字符分组的语句和函数
6.2 按字母表排序的语句和子句
6.3 按字母排序的函数
第7章 表和服务器管理语句及函数
7.1 按字母排序的语句和子句
7.2 按字母排序的函数
第8章 复制语句和函数
8.1 复制的价值
8.2 复制过程
8.3 复制用户账户
8.4 配置服务器
8.5 复制数据库和启动复制
8.6 开始复制
8.7 使用复制备份
8.8 按字母排序的sQL语句和函数
8.9 复制状态
第9章 存储过程语句
第10章 聚集子句、聚集函数与子查询
10.1 按字母顺序排列的聚集函数
10.2 子查询
第11章 字符串函数
11.1 按类型排序的字符串函数
11.2 按字母排序的函数
第12章 日期和时间函数
12.1 按类型分组的日期和时间函数
12.2 按字母表排序的日期和时间函数
第13章 数学函数
按字母顺序排列的函数
第14章 控制流程函数
按字母顺序排列的函数
第三部分 MySQL服务器与客户端工具
第15章 MySQL服务器和客户程序
15.1 mysql客户程序
15.2 mysqld服务器
15.3 mysqld mulli
15.4 mysqld safle
第16章 命令行实用工具
第四部分 API和连接器
第17章 C APl
17.1 使用C与MySQL
17.2 按字母表顺序排列的函数
17.3 C API数据类型
第18章 Perl APl
18.1 Perl DBI与MySQL的使用
18.2 Perl DBI参考
18.3句柄属性
第19章 PHP API
19.1 使用PHP与MySQL
19.2 按字母顺序排序的PHP MySQL函数
第五部分 附录
附录A 数据类型
附录B 运算符
附录C 服务器和环境变量
……
序言 MySQL是当前数据库市场上最流行的、使用最广泛的、多线程的开放源代码数据库管理系统(DBMS)之一,由Michael“Monty”Widenius在1995年创建,并在双重授权模式下于2000年开始发行。目前,MySQL在全世界的装机量已超过6007Y台,每天平均有57Y~ALMySQL AB官方网站和镜像站点下载MySQL安装程序,它几乎席卷了整个产业界。MySQL在InfoWorld 2008评选中获得了“最佳开源软件大奖”称号。
在众多数据库系统解决方案中,PHP或Perl语言与MySQL相结合的方案已被越来越多的网站所采用,尤~RLAMP模式(“Linux+Apache+MySQL+PHP或Perl”)最为流行。MySQL具有跨平台支持、适用面广的特性,它可以在Windows、Mac OS X、NovellNetWare、Linux、FreeBSD系统以及Sun Solaris、IBM AIX、HP.UX等各种UNIX操作系统上运行,它支持健壮的、可靠的、任务关键的应用程序。另外,它还具有较高的安全性和稳定性以满足众多应用项目的需求,具有独立的存储引擎、全文检索与索引等特性。
本书是MySQL领域的一部名著,该版本在第1版的基础上进行了大量的改写,大部分改动是以MySQL 5.1为蓝本的。在内容编排上,首先从MySQL的历史讲起,介绍了MySQL的价值、使用许可协议以及邮件列表和相关参考书籍,如何在Linux/UNIX、MacOS X、NetWare和Windows平台上安装、配置和测试MySQL数据库,如何通过MySQL客户机登录到MySQL服务器、如何创建数据库、表以及如何操纵表中的数据。
文摘 插图:

第一部分 简介和指南
第1章 MySQL简介
MySQL是开源、多线程的关系数据库管理系统,是由Michael“Monty”Widenius(译注1)在1995年创建的。MySQL在双重授权模式下从2000年开始发行,如果用户遵循GUN的通用公共许可证(General Public License,GPL)就可以免费使用MySQL,这使得MySQL广泛流行起来。MySQL AB公司是MySQL的创建者和所有者(AB是aktiebolag的缩写,在瑞典语中表示股份公司),该公司目前已经成为Sun Microsystems的子公司。目前,MySQL AB在全球大约有超过6 000 000的用户,报告显示每天平均有50000人会从MySQL AB官方网站和镜像网站下载MySQL安装程序。作为处于领先地位的数据库,MySQL的成功不仅仅在于它的价格(毕竟,目前还有其他开源数据库可用),而是在于它的可靠性、易用性以及其他一些特性。
1.1 MySQL的价值
MySQL的许多特性使其成为一个优秀的数据库系统,运行速度快是它的一个显著特点。《ewEEK》曾把几个数据库系统做过对比(包括MySQL、Oracle、MS SQL、IBM DB2以及Sybase),其dPMySQL和Oracle的易用性和可扩展性是最好的(在http://www.mysql.com/it.resources/benchmarks上有更为详细的介绍)。MySQL的可伸缩性尤为引人关注,它可以处理上万个数据表以及上百万行数据。并且,在处理少量数据时,其速度和稳定性更好。