出版时间:2006-12 出版社:人民邮电出版社 作者:科夫勒 页数:662 译者:杨晓云
Tag标签:无
内容概要
《MySQL 5 权威指南(第3版)》全面深入地介绍了MySQL的功能,主要内容包括MySQL、PHP、Apache、Perl等组件的安装与功能简介,mysql等一些重要系统管理工具和用户操作界面的使用,MySQL数据库系统设计的基础知识与用不同语言设计MySQL数据库的过程,以及SQL语法、工具、选项、API应用指南,最大限度地帮助读者更快地学习和掌握MySQL数据库系统的设计和使用。《MySQL 5 权威指南(第3版)》覆盖了MySQL 5.0,讨论了新的程序设计接口(如PHP 5里的mysqli)和新的系统管理工具。 《MySQL 5 权威指南(第3版)》是MySQL数据库管理员和开发人员的必备参考书。
作者简介
Michael Kofler在奥地利格拉茨技术大学获得计算机博士学位。他写了很多非常成功的计算机图书,内容涉及Visual Basic、Linux、Mathematica和Maple等多种程序设计语言和软件。Kofle还是Definitive Guide to Excel VBA第2版的作者。
书籍目录
第一部分 入门第1章 什么是MySQL1.1 什么是数据库1.2 MySQL1.3 MySQL的不足1.4 MySQL的版本编号1.5 MySQL的许可证1.6 MySQL软件的替代品1.7 小结第2章 测试环境2.1 是Windows还是UNIX/Linux2.2 在Windows系统上安装MySQL和相关软件2.3 在SUSE Linux 9.3系统上安装MySQL和相关软件2.4 在Red Hat Enterprise Linux 4系统上安装MySQL和相关软件2.5 编译MySQL软件的开发者版本(Linux)2.6 配置Apache2.7 配置PHP2.8 配置MySQL第3章 初级案例研究:MySQL+PHP3.1 概述3.2 数据库的开发3.3 调查问卷3.4 问卷调查结果的处理和显示3.5 改进意见第二部分 管理工具和用户操作界面第4章 mysql、mysqladmin和mysqldump4.1 mysql4.2 mysqladmin4.3 mysqldump第5章 MySQL Administrator和MySQL Query Browser5.1 安装5.2 与MySQL服务器建立连接5.3 MySQL Administrator5.4 MySQL Query Browser第6章 phpMyAdmin6.1 phpMyAdmin的安装与配置6.2 用户管理,保护MySQL6.3 创建和编辑数据库6.4 查看、插入和编辑数据6.5 执行SQL命令6.6 导入和导出6.7 服务器管理6.8 辅助功能第7章 Microsoft Office和OpenOffice/StarOffice7.1 安装Connector/ODBC7.2 Microsoft Access7.3 Microsoft Excel7.4 安装Connector/J7.5 OpenOffice/StarOffice Base7.6 OpenOffice/StarOffice的Data Source视图第三部分 基础知识第8章 数据库设计概论8.1 参考读物8.2 数据表类型8.3 MySQL数据类型8.4 数据库设计技巧8.5 规范化8.6 层次关系的处理8.7 关系8.8 主键和外键8.9 索引8.10 视图8.11 示例数据库mylibrary(图书管理)8.12 示例数据库myforum(网上论坛)8.13 示例数据库exceptions(用于特殊情况的测试)第9章 SQL语言入门9.1 简介9.2 简单查询(SELECT)9.3 对查询结果进行排序(ORDER BY)9.4 筛选数据记录(WHERE,HAVING)9.5 涉及多个数据表的关联查询(LEFT/RIGHT JOIN)9.6 合并查询结果(UNION)9.7 分组查询,统计函数(GROUP BY)9.8 修改数据(INSERT、UPDATE和DELETE)9.9 创建数据表、数据库和索引第10章 SQL解决方案10.1 字符串10.2 日期和时间10.3 ENUM和SET数据类型10.4 变量与条件表达式(IF、CASE)10.5 在数据表间复制数据10.6 统计报表10.7 子查询10.8 保证数据的一致性10.9 找出冗余的数据记录10.10 数据表设计方案的改进10.11 对前n条或后n条记录进行处理10.12 以随机方式选择数据记录10.13 全文索引10.14 锁定10.15 事务第11章 访问权限与信息安全11.1 简介11.2 急救11.3 访问控制机制的内部工作原理11.4 访问权限的设置工具11.5 MySQL 4.1版本开始的安全密码验证11.6 建立连接的问题11.7 系统安全性第12章 GIS函数12.1 GIS数据格式12.2 MySQL的GIS实现12.3 SQL示例(冰川数据库)12.4 SQL示例(opengeodb数据库)第13章 存储过程和触发器13.1 为什么要使用存储过程和触发器13.2 初识SP13.3 SP的实现13.4 SP的管理13.5 SP的语法和语言元素13.6 SP应用示例13.7 触发器第14章 管理与服务器配置14.1 基础知识14.2 备份14.3 数据库的迁移14.4 导出和导入文本文件14.5 日志14.6 镜像机制14.7 管理MyISAM数据表14.8 InnoDB数据表的管理14.9 MySQL服务器的优化14.10 ISP数据库管理第四部分 程序设计第15章 PHP15.1 mysql功能模块15.2 mysqli的类、方法和属性15.3 把数据库功能打包为一个类15.4 把SELECT查询结果显示为一个表格15.5 字符串、日期、时间、BLOB和NULL15.6 向关联数据表插入新数据记录15.7 处理来自HTML表单的输入数据15.8 分页显示查询结果15.9 处理层次化数据15.10 速度优化15.11 Unicode15.12 二进制数据(BLOB)和图像15.13 存储过程15.14 SP Administrator第16章 Perl16.1 编程技巧16.2 示例:删除无效的数据记录(mylibrary)16.3 CGI示例:图书管理(mylibrary)16.4 CGI Unicode示例第17章 Java(JDBC和Connector/J)17.1 基础知识17.2 程序设计技巧第18章 C语言18.1 MySQL C API(libmysqlclient)18.2 Hello,World18.3 与MySQL服务器建立连接18.4 执行SQL命令18.5 处理二进制数据和特殊字符18.6 出错处理第19章 Visual Basic 6/VBA19.1 基础知识和术语19.2 Connector/ODBC选项19.3 ADO程序设计与Visual Basic 6/VBA19.4 与MySQL服务器建立连接19.5 转换器:从Microsoft SQL Server到MySQL19.6 VBMySQLDirect第20章 Visual Basic .NET和C#20.1 ADO .NET与MySQL之间的通信20.2 编程技巧20.3 示例:把新图书记录存入mylibrary数据库20.4 示例:把图像文件存入和读出一个BLOB数据列第五部分 参考资料第21章 SQL语法指南21.1 语法21.2 操作符21.3 变量和常数21.4 MySQL数据类型21.5 SQL命令汇总表(按功能分类)21.6 SQL命令指南(按字母表顺序排列)21.7 SQL函数指南21.8 GIS数据类型与GIS函数21.9 与存储过程和触发器有关的语言元素第22章 MySQL工具和选项22.1 概述22.2 通用选项和配置文件22.3 mysqld程序(服务器)22.4 mysqld_safe脚本(启动MySQL服务器)22.5 mysql_install_db脚本(安装mysql数据库)22.6 mysql_fix_privileges脚本(更新mysql数据库)22.7 mysql_fix_extensions脚本(重命名MyISAM文件)22.8 mysql程序(SQL命令解释器)22.9 mysqladmin程序(日常管理)22.10 mysqldump程序(数据的备份/导出)22.11 mysqlimport程序(文本导入、批量导入)22.12 mysqlshow程序(查看信息)22.13 myisamchk程序(修复MyISAM文件)22.14 myisampack程序(压缩MyISAM文件)第23章 MySQL API应用指南23.1 PHP API(mysql接口)23.2 PHP API(mysqli接口)23.3 Perl DBI23.4 JDBC(Connector/J)23.5 ADO .NET(Connector/Net)23.6 C API第六部分 附录附录A 术语解释附录B 本书的配套示例文件附录C 参考书目
编辑推荐
《MySQL 5 权威指南(第3版)》能够最大限度地帮助读者更快地学习和掌握MySQL数据库系统的设计和使用。《MySQL5权威指南(第3版)》覆盖了MySQL 5.0,讨论了新的程序设计接口(如PHP 5里的mysqli)和新的系统管理工具。《MySQL 5 权威指南(第3版)》是MySQL数据库管理员和开发人员的必备参考书。
图书封面
图书标签Tags
无
评论、评分、阅读与下载