图书前言

前言

本书是面向 MySQL数据库管理系统初学者的一本高质量的书籍。MySQL因为其稳定、可靠、快速、管理方便以及支持众多系统平台的特点,成为世界范围内最流行的开源数据库之一。目前国内 MySQL需求旺盛,各大知名企业高薪招聘技术能力强的 MySQL开发人员和管理人员。本书根据这样的需求,针对初学者量身订做,内容注重实战,通过实例的操作与分析,引领读者快速学习和掌握 MySQL开发和管理技术。

本书内容

第 1章主要介绍数据库的技术构成和什么是 MySQL,包括数据库基本概念和 MySQL工具。

第 2章介绍 MySQL的安装和配置,主要包括 Windows平台下的安装和配置、Linux平台下的安装和配置、如何启动 MySQL服务、如何更改 MySQL的配置等。

第 3章介绍 MySQL数据库的基本操作,包括创建数据库、删除数据库和 MySQL数据库存储引擎。

第 4章介绍 MySQL数据表的基本操作,主要包括创建数据表、查看数据表结构、修改数据表和删除数据表。

第 5章介绍 MySQL中的数据类型和运算符。主要包括 MySQL数据类型介绍、如何选择数据类型和常见运算符介绍。

第 6章介绍 MySQL函数,包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数和其他函数。

第 7章介绍如何查询数据表中的数据,主要包括基本查询语句、单表查询、使用集合函数查询、连接查询、子查询、合并查询结果、为表和字段取别名以及使用正则表达式查询。

第 8章介绍如何插入、更新与删除数据,包括插入数据、更新数据、删除数据。

第 9章介绍 MySQL中的索引,包括索引简介、如何创建各种类型索引和如何删除索引。

第 10章介绍 MySQL中的存储过程和函数,包括存储过程和函数的创建、调用、查看、修改和删除。

第 11章介绍 MySQL视图,主要介绍视图的概念、创建视图、查看视图、修改视图、更新视图和删除视图。

第 12章介绍 MySQL触发器,包括创建触发器、查看触发器、触发器的使用和删除触发器。

第 13章介绍 MySQL用户管理,主要包括 MySQL中的各种权限表、账户管理、权限管理和 MySQL的访问控制机制。

第 14章介绍 MySQL数据库的备份和还原,主要包括数据备份、数据还原、数据库的迁移和数据表的导出和导入。

第 15章介绍 MySQL日志,主要包括日志简介、二进制日志、错误日志、通用查询日志和慢查询日志。

第 16章介绍如何对 MySQL进行性能优化,包括优化简介、优化查询、优化数据库结构和优化 MySQL服务器。

本书特色

内容全面:知识点由浅入深,涵盖了所有 MySQL 5.5的基础知识点,由浅入深地掌握 MySQL 

5.5数据库开发技术。

图文并茂:注重操作,图文并茂,在介绍案例的过程中,每一个操作均有对应步骤和过程说明。这种图文结合的方式使读者在学习过程中能够直观、清晰地看到操作的过程以及效果,便于读者更快地理解和掌握。

易学易用:颠覆传统“看”书的观念,变成一本能“操作”的图书。

案例丰富:把知识点融汇于系统的案例实训当中,并且结合综合案例进行讲解和拓展。进而达到“知其然,并知其所以然”的效果。

提示技巧:本书对读者在学习过程中可能会遇到的疑难问题以“提示”和“技巧”的形式进行了说明,以免读者在学习的过程中走弯路。

超值光盘:本书共有 410个详细实例和 14个综合案例源代码,能让读者在实战应用中掌握 MySQL的每一项技能。随书赠送近 20小时培训班形式的视频教学录像,使本书真正体现“自学无忧”,令其物超所值。

读者对象

本书是一本完整介绍 MySQL数据库技术的教程,内容丰富、条理清晰、实用性强,适合以下读者学习使用: 

● MySQL数据库初学者。 

●对数据库开发有兴趣,希望快速、全面掌握 MySQL的人员。 

●对其他数据库有一定的了解,想转到 MySQL平台上的开发者。 

●高等院校相关专业的师生。

鸣谢

本书作者长期从事数据库的培训工作。参与本书编写人员除了封面署名人员以外,还有王英英、张俊彬、苏士辉、肖品、孙若淞、宋冰冰、王维维、梁云亮、陈伟光等人。虽然倾注了编者的努力,但由于水平有限、时间仓促,书中难免有错漏之处,请读者谅解。如果遇到问题或有意见和建议,敬请与我们联系,我们将全力提供帮助,技术支持 QQ: 2606372761,技术支持网站: http://www.yinhangit.com/。

编者 2011年 09月