
Ben Forta是世界知名的技术作家,也是Ad。be技术界最为知名的专家之一,目前担任Adobe公司的高级技术推广专家。他具有计算机行业20多年工作经验,多年来撰写了十几本技术图书,其中不少是世界畅销书,已被翻译为十几种文字。除本书外,他撰写的《正则表达式必知必会》也即将由人民邮电出版社出版。读者可以通过他的个人网站http://www.forta.com了解更多信息。
《MySQL必知必会》MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。
第1章 了解SQL1.1 数据库基础1.1.1 什么是数据库1.1.2 表1.1.3 列和数据类型1.1.4 行1.1.5 主键1.2 什么是SQL1.3 动手实践1.4 小结第2章 MySQL简介2.1 什么是MySQL2.1.1 客户机-服务器软件2.1.2 MySQL版本2.2 MySQL工具2.2.1 mysql命令行实用程序2.2.2 MySQL Administrator2.2.3 MySQL Query Browser2.3 小结第3章 使用MySQL3.1 连接3.2 选择数据库3.3 了解数据库和表3.4 小结第4章 检索数据4.1 SELECT语句4.2 检索单个列4.3 检索多个列4.4 检索所有列4.5 检索不同的行4.6 限制结果4.7 使用完全限定的表名4.8 小结第5章 排序检索数据5.1 排序数据5.2 按多个列排序5.3 指定排序方向5.4 小结第6章 过滤数据6.1 使用WHERE子句6.2 WHERE子句操作符6.2.1 检查单个值6.2.2 不匹配检查6.2.3 范围值检查6.2.4 空值检查6.3 小结第7章 数据过滤7.1 组合WHERE子句7.1.1 AND操作符7.1.2 OR操作符7.1.3 计算次序7.2 IN操作符7.3 NOT操作符7.4 小结第8章 用通配符进行过滤8.1 LIKE操作符8.1.1 百分号(%)通配符8.1.2 下划线(_)通配符8.2 使用通配符的技巧8.3 小结第9章 用正则表达式进行搜索9.1 正则表达式介绍9.2 使用MySQL正则表达式9.2.1 基本字符匹配9.2.2 进行OR匹配9.2.3 匹配几个字符之一9.2.4 匹配范围9.2.5 匹配特殊字符9.2.6 匹配字符类9.2.7 匹配多个实例9.2.8 定位符9.3 小结第10章 创建计算字段10.1 计算字段10.2 拼接字段10.3 执行算术计算10.4 小结第11章 使用数据处理函数11.1 函数11.2 使用函数11.2.1 文本处理函数11.2.2 日期和时间处理函数11.2.3 数值处理函数11.3 小结第12章 汇总数据12.1 聚集函数12.1.1 AVG()函数12.1.2 COUNT()函数12.1.3 MAX()函数12.1.4 MIN()函数12.1.5 SUM()函数12.2 聚集不同值12.3 组合聚集函数12.4 小结第13章 分组数据13.1 数据分组13.2 创建分组13.3 过滤分组13.4 分组和排序13.5 SELECT子句顺序13.6 小结第14章 使用子查询14.1 子查询14.2 利用子查询进行过滤14.3 作为计算字段使用子查询14.4 小结第15章 联结表15.1 联结15.1.1 关系表15.1.2 为什么要使用联结15.2 创建联结15.2.1 WHERE子句的重要性15.2.2 内部联结15.2.3 联结多个表15.3 小结第16章 创建高级联结16.1 使用表别名16.2 使用不同类型的联结16.2.1 自联结16.2.2 自然联结16.2.3 外部联结16.3 使用带聚集函数的联结16.4 使用联结和联结条件16.5 小结第17章 组合查询17.1 组合查询17.2 创建组合查询17.2.1 使用UNION17.2.2 UNION规则17.2.3 包含或取消重复的行17.2.4 对组合查询结果排序17.3 小结第18章 全文本搜索18.1 理解全文本搜索18.2 使用全文本搜索18.2.1 启用全文本搜索支持18.2.2 进行全文本搜索18.2.3 使用查询扩展18.2.4 布尔文本搜索18.2.5 全文本搜索的使用说明18.3 小结第19章 插入数据19.1 数据插入19.2 插入完整的行19.3 插入多个行19.4 插入检索出的数据19.5 小结第20章 更新和删除数据20.1 更新数据20.2 删除数据20.3 更新和删除的指导原则20.4 小结第21章 创建和操纵表21.1 创建表21.1.1 表创建基础21.1.2 使用NULL值21.1.3 主键再介绍21.1.4 使用AUTO_ INCREMENT21.1.5 指定默认值21.1.6 引擎类型21.2 更新表21.3 删除表21.4 重命名表21.5 小结第22章 使用视图22.1 视图22.1.1 为什么使用视图22.1.2 视图的规则和限制22.2 使用视图22.2.1 利用视图简化复杂的联结22.2.2 用视图重新格式化检索出的数据22.2.3 用视图过滤不想要的数据22.2.4 使用视图与计算字段22.2.5 更新视图22.3 小结第23章 使用存储过程23.1 存储过程23.2 为什么要使用存储过程23.3 使用存储过程23.3.1 执行存储过程23.3.2 创建存储过程23.3.3 删除存储过程23.3.4 使用参数23.3.5 建立智能存储过程23.3.6 检查存储过程23.4 小结第24章 使用游标24.1 游标24.2 使用游标24.2.1 创建游标24.2.2 打开和关闭游标24.2.3 使用游标数据24.3 小结第25章 使用触发器25.1 触发器25.2 创建触发器25.3 删除触发器25.4 使用触发器25.4.1 INSERT触发器25.4.2 DELETE触发器25.4.3 UPDATE触发器25.4.4 关于触发器的进一步介绍25.5 小结第26章 管理事务处理26.1 事务处理26.2 控制事务处理26.2.1 使用ROLLBACK26.2.2 使用COMMIT26.2.3 使用保留点26.2.4 更改默认的提交行为26.3 小结第27章 全球化和本地化27.1 字符集和校对顺序27.2 使用字符集和校对顺序27.3 小结第28章 安全管理28.1 访问控制28.2 管理用户28.2.1 创建用户账号28.2.2 删除用户账号28.2.3 设置访问权限28.2.4 更改口令28.3 小结第29章 数据库维护29.1 备份数据29.2 进行数据库维护29.3 诊断启动问题29.4 查看日志文件29.5 小结第30章 改善性能30.1 改善性能30.2 小结附录A MySQL入门附录B 样例表附录C MySQL语句的语法附录D MySQL数据类型附录E MySQL保留字索引
评论关闭。